在我的/etc/nginx/conf.d/vhost.conf 文件中,配置了如下代码:
server里面的listen 80端口添加了default_server;
但是,NGINX 默认已经有一个文件 /etc/nginx/sites-enabled/default
(这是 Debian/Ubuntu 系的路径,RedHat 系没有),这个文件里也有同样的default_server, 在22行:
解决方法,干掉default文件中的default_server, 使vhost.conf成为默认服务器, 重启ngingx服务之后重新测试。