nginx 提供来自 /usr/share/nginx/html 的 index.html 文件,而不是来自我的启用站点/www 虚拟主机文件中指示的 /usr/share/nginx/html2 文件。我担心我的启用站点/www 文件未处于活动状态。
在我的 nginx.conf http 块中,我有以下内容:
include /etc/nginx/conf.d/*.conf;
include /etc/nginx/sites-enabled/*;
在我的 /etc/nginx/sites-enabled/www 文件中,我有以下内容:
listen 80 default_server;
listen [::]:80 default_server ipv6only=on;
server_name *.my_host_name.com;
root /usr/share/nginx/html2;
index index.html index.htm
任何想法为什么 nginx 仍然从 /usr/share/nginx/html 文件夹而不是 /usr/share/nginx/html2 文件夹中提供 index.html 文件,如上面的设置中所示?