nginx会使用第一个server配置作为默认,
当访问没有匹配到对应域名,会使用默认default_server
正常来讲,没有匹配到应该不返回内容
- server {
- listen 80 default_server;
- listen 443 ssl default_server;
-
- ssl_certificate cert.pem;
- ssl_certificate_key cert.key;
-
- server_name _;
- # 403 forbidden
- return 403;
- }
-
443端口需要ssl证书,随便添加一个可用证书即可