nginx禁止直接以IP访问网站的方法,供大家学习参考。
#在虚拟主机最前面加上如下内容即可,记住一定要作为第一个server(不然不生效)。如下,返回值404,可以修改为403等。
Nginx 0.8.20之前的版本如下:
server {
listen 80;
server_name _; #default
location / {
root html;
return 403;
}
location ~ /.ht {
deny all;
}
}
Nginx 0.8.20之后的版本如下: (最简版本,如上有的信息可以适当添加)
您可能感兴趣的文章:
nginx下禁止直接以IP访问的方法
两个nginx小技巧(禁止以ip方式访问、禁止列出目录)
如何在nginx中配置ip直接访问的默认站点
设置nginx禁止通过IP访问服务器的方法
nginx禁止IP访问及未绑定的域名跳转的配置方法
nginx屏蔽ip直接访问的方法