Nginx禁止IP访问,只允许域名访问
Posted 何宇泽
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Nginx禁止IP访问,只允许域名访问相关的知识,希望对你有一定的参考价值。
nginx禁止IP访问,只允许域名访问
我们在使用nginx的过程中会遇到很多的恶意IP攻击,这个时候就要用到Nginx 禁止IP访问了。
1.直接返回403错误
server { listen 80 default_server; server_name _; return 403; }
或者返回500错误
server { listen 80 default_server; server_name _; return 500; }
2.通过301跳转到主页
如果直接显示500或者403页面,导致用户体验不好,故做301跳转。
server { listen 80 default_server; server_name _; rewrite ^(.*) https://www.heyonggs.com/$1 permanent; }
以上是关于Nginx禁止IP访问,只允许域名访问的主要内容,如果未能解决你的问题,请参考以下文章