如何配置nginx达到只允许域名访问网址,禁止ip访问的效果


需求:接入阿里云的waf对网站进行防护,但是如果直接通过IP地址访问网站即可绕过阿里云waf,于是希望禁止通过ip访问网站

修改nginx配置文件

在server段里插入如下内容即可

if ($host != 'test.com.cn' ) {
return 403;
}

 

解释一下,这段的意思是,如果访问请求不是test.com.cn,就返回403错误。

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM