当我输入链接到服务器 IP 的域名时,会出现服务器上的虚拟主机网站之一,而不是服务器上默认的 index.html 文件。为什么会这样?我使用的是 Nginx,这些是我的配置文件:
默认 http://pastebin.com/ByQDCAsb
获得服务的域名(用 mysite.com 替换域名) http://pastebin.com/CYJXgkWm
答案1
为了让 Nginx 处理“默认”指令,您可以做以下两处更改。
- 改成
listen 8080;
listen 8080 default_server;
- 改成
server_name localhost;
server_name _;
如果它有效(或无效),请告诉我。