禁止 IP 访问,其他域名跳转到 www.xxx.com
:
server {
listen 80;
server_name 55.66.77.88;
deny all;
}
server {
listen 80;
server_name www.xxx.com xxx.com;
return 301 https://www.xxx.com$request_uri;
}
server {
listen 443 ssl http2;
#...
if ($host = 55.66.77.88) {
return 403;
}
if ($host != 'www.xxx.com'){
rewrite ^/(.*)$ https://www.xxx.com/$1 permanent;
}
#...
}
– EOF –