禁止通过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://naibawu.com permanent;
}

三、重启nginx即可

您必须才能评论!

有 1 个评论

  1. nginx做静态文件下载服务器之安装与配置-老牛博客说道:

    […] 参照禁止通过IP或未绑定的域名访问Nginx服务器 十、关闭不必要的端口,修改iptable规则 参照Centos下lnmp正确iptables配置规则 […]

收藏
新建分类
没有账号? 忘记密码?