禁止通过IP或未绑定的域名访问Nginx服务器

编辑nginx.conf
一、绑定域名
在原server段下面再添加一段server段
修改为自己的域名;端口修改为自己端口;根目录自己修改

1
2
3
4
5
6
server {
        listen 80;
        server_name xiaohost.com www.xiaohost.com;
        index index.html index.htm index.php;
        root /home/wwwroot;
}

二、禁止IP及未绑定域名访问
返回500方式:

1
2
3
4
5
server {
        listen 80;
        server_name _;
        return 500;
}

跳转到自己首页方式(不推荐):

1
2
3
4
5
server {
        listen 80;
        server_name _;
        rewrite ^(.*) https://xiaohost.com permanent;
}

三、重启nginx即可

原文链接:https://xiaohost.com/1240.html,转载请注明出处。
0

评论1

请先