nginx 中添加一个 default_server 即可。其他 server 块的 server_name 指定为相应的域名,不要指定为 IP。
server {
listen 80 default_server;
server_name _;
return 444;
}
server {
listen 443;
server_name _;
ssl on;
# 一定要加上证书配置
ssl_certificate /usr/local/openresty/nginx/conf/cert/server.crt;
ssl_certificate_key /usr/local/openresty/nginx/conf/cert/server.key;
return 444;
}
实现效果如下

网友评论