禁止未绑定的域名或任意域名直接访问:
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不能直接访问服务器,需要绑定域名后访问。