因此,我的网络服务器运行良好,我喜欢非 www 域名,因此我会保持非 www 处于活动状态,但是每当用户输入 www 时,他们也可以正常访问非 www 版本。
然后我创建了一个子域名http://blog.example.com。现在,所有前往 www.example.com 的流量都会加载 blog.example.com,而不是 example.com
我在数字海洋上使用 nginx。
我该如何修复此问题?
答案1
这里有很多东西在幕后进行的,决定了在 nginx 安装中默认加载哪个域。解决您的问题最简单的方法是在 example.com 的配置文件中正确设置“server_name”指令。类似以下内容应该可以解决您的问题:
server_name example.com www.example.com
这将告诉 nginx 为 www 和非 www 域加载特定的 example.com 配置。