【发布时间】:2020-03-22 17:25:54
【问题描述】:
Nginx Web 服务器中有 2 个站点,我想再添加一个。 1. 我下载了新网站的内容 2. 然后在 /etc/nginx/conf.d 文件夹中创建新的配置文件,就像以前的站点一样。
并在 DNS 服务器中添加新站点的名称,现在当我尝试从浏览器打开新站点时,我看到了旧站点的内容,但 URL 是新站点。请帮助解决问题
【问题讨论】:
-
提供最小示例。
-
有site1.com site2.com,我添加了site3.com,下载了site.3com内容,并在/etc/nginx/conf.d“site3.com.conf”标准配置文件中创建使用标准“server { listen 80; server_name site.3.com www.site3.com; root /home/vhosting/site.com; index index.php index.html index.htm;”,现在当我在浏览器中输入site3.com 它打开 site2.com 的内容。不知道为什么
-
你重启了nginx服务还是强制它重新加载配置?
-
经过一些检查,并确定重新加载/重新启动 nginx,现在如果我尝试打开 site3.com 遇到 php 错误(没关系,我稍后会检查),但是当我尝试 httpS://site3.com 时,它将重定向到 site2.com
-
Https 正在监听端口 443 而不是 80。正如你在 cmets 中提到的,你写的。