Nginx禁用ip访问

时间:2022-06-01 17:11:34

在Nginx配置禁用ip访问有两种方法:

方法一:新增一个server,设置为默认的虚拟主机

如下:

server {
    listen       80 default;
    server_name  _;
    return      403;
}

方法二、只允许指定域名进入

listen       80;
server_name  www.example.com;
if ($host != 'www.example.com'){
   return 403;
}

其中,返回403表示禁止访问的意思