首页 行业资讯 宠物日常 宠物养护 宠物健康 宠物故事

如何设置Nginx服务器禁止通过IP地址访问

发布网友

我来回答

1个回答

热心网友

可以通过设置泛域名对未设置的主机进行deny。比如:

server {
    location _;
    deny all;
}

server {
    server_name foo.com;
    #...
}

如果总共就设置一个server,可以通过host对其进行判断。比如:

server {
    location foo.com;
    
    if ($host = "223.5.5.5") { // 换成对应的ip即可
        return 403;
    }
}

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com