nginx 防止其它域名绑定自己的ip

给大家分享分享一下的内容

不治本 
 server { 
        listen       80; 
        server_name  www.hou.com; 
        charset gbk; 
        root  /html; 
     if ($host ~* www.663333.com){    #拒绝的域名 
     return 404; 

永久,只响应允许的域名,其他域名一概况封杀 
server { 
        listen       80; 
        server_name  www.hello.com; 
        root /usr/html; 
        charset utf-8; 
        set $deny 1; 
        if ($host = "www.hello.com"){ 
            set $deny 0; 
        } 
        if ($host = "hello.com"){ 
            set $deny 0; 
        } 
        if ($deny = 1){ 
            return 404; 
        } 
重启nginx  

你可能感兴趣的:(nginx)