nginx设置禁止IP访问网页(避免其他人把未备案的域名解析到自己的服务器IP)
这里介绍修改配置文件nginx.conf两种方法:
1)在server段里插入如下正则:
listen 80;
server_name mail.domain.com;
if ($host != 'mail.domain.com'){
return 403;
}
2)添加一个server
新加的server(注意是新增,并不是在原有的server基础上修改)
server {
listen 80 default;
server_name _;
return 403;
}
原来server里面插入:
listen 80;
server_name mail.domain.com;
设置好之后,要重启nginx服务