zoukankan      html  css  js  c++  java
  • nginx 禁止未绑定的域名访问

    nginx 禁止未绑定的域名访问

    方法1:

    server {
        listen 80 default_server;
        #不指定 server_name, server_name 默认为""
        return 444;
    }
    
    server {
        listen       80;
        server_name  www.mydomain.com;
        root         /usr/share/nginx/html;
        # Load configuration files for the default server block.
        include /etc/nginx/default.d/*.conf;
        location / {
            proxy_set_header Host $host:$proxy_port;#proxy_host;
            proxy_set_header X-Real-IP $remote_addr;
            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
            proxy_pass http://myserver;
        }
        error_page 404 /404.html;
            location = /40x.html {
        }
        error_page 500 502 503 504 /50x.html;
            location = /50x.html {
        }
    }
    

    浏览访问未绑定的域名,访问会这样显示(谷歌浏览器):

    方法2:

    server {
        listen      80 default_server;
        server_name _;
        root        /usr/share/nginx/html;
        location / {
        deny all;   
        }
        error_page 403 /403.html;
            location = /403.html {
        }
    }
    
    server {
        listen       80;
        server_name  www.mydomain.com;
        root         /usr/share/nginx/html;
        # Load configuration files for the default server block.
        include /etc/nginx/default.d/*.conf;
        location / {
            proxy_set_header Host $host:$proxy_port;#proxy_host;
            proxy_set_header X-Real-IP $remote_addr;
            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
            proxy_pass http://myserver;
        }
        error_page 404 /404.html;
            location = /40x.html {
        }
        error_page 500 502 503 504 /50x.html;
            location = /50x.html {
        }
    }
    

    浏览访问未绑定的域名,会显示 403.html 的内容:

  • 相关阅读:
    [kuangbin带你飞]专题十二 基础DP1 E
    hdu 1203 I NEED A OFFER! (01背包)
    hdu 2602 Bone Collector (01背包)
    hdu 4513 吉哥系列故事——完美队形II (manacher)
    hdu 2203 亲和串 (KMP)
    hdu 1686 Oulipo (KMP)
    hdu 1251 统计难题 (字典树)
    hdu 2846 Repository (字典树)
    hdu 1711 Number Sequence (KMP)
    poj 3461 Oulipo(KMP)
  • 原文地址:https://www.cnblogs.com/anjou/p/8846007.html
Copyright © 2011-2022 走看看