如何禁止空主机头网站-禁止不明域名解析到自己服务器。
写这篇教程是因为很多服务器IP访问会直接访问到业务网站,这对网站来说是一个挺大的隐患。
不禁止空主机头IP直接访问,别人如果把域名直接指向你的服务器,那访问他的域名就会出现你网站的内容。国内很多机房是禁止空主机头的,因为有可能让未备案的域名访问到网站。
那么,究竟应该怎么防止浏览器访问IP直接访问到服务器网站呢,以下几种不同面板,方法分别如下:
Linux 服务器 Nginx 禁止空主机头配置
修改nginx.conf ,将默认的虚拟主机修改为如下即可屏蔽未绑定域名访问
server { listen 80 default; return 500; }
以此类推, 直接禁止通过IP访问,可以写成:
server { listen 80 default; server_name _; return 500; }
IIS站点删掉空主机头
1、不要绑定IP地址到站点域名绑定列表
2、默认站点删掉