nginx设置禁止IP访问网页

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服务

你可能感兴趣的:(nginx设置禁止IP访问网页)