分类: Linux
Nginx禁止ip直接访问或任意域名访问80端口

禁止未绑定的域名或任意域名直接访问服务器的80端口:

server
{
    listen 80 default_server;
    server_name _; # 默认server
    return 500;
}

对任意域名访问做301跳转:

server {
    listen 80 default_server;
    server_name _;
      return       301 https://www.test.com$request_uri;
}

以上设置后使用IP或手动本地修改host的方式是不能访问服务器的,需要绑定域名后访问。


相关博文:

发表新评论