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

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

修改nginx配置文件

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

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

 

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

 

posted @ 2017-02-27 16:54  冰壶  阅读(3256)  评论(0编辑  收藏  举报