如果我将 www 放在 url 之前,则找不到页面错误
Page not found error if I put www before the url
我的网站有一个奇怪的问题。如果我使用 enographiae.com 我可以访问该网站,但如果我使用 www.enographiae.com 它会显示
404 Not Found nginx/1.14.0 (Ubuntu)
我该如何解决?
更新:
在我的服务器上有 certbot
您是否在您的 DNS 记录中将 www.enographiae.com 重定向到 enographiae.com?您需要为 enographiae.com
创建 CNAME 别名 (www.enographiae.com)
问题是从 Certbot 添加到 Nginx 配置文件末尾的行:
.
.
.
server {
if ($host = enographiae.com) {
return 301 https://$host$request_uri;
} # managed by Certbot
.
.
.
有了这个:
.
.
.
server {
return 301 https://$host$request_uri;
# managed by Certbot
.
.
.
问题解决
我的网站有一个奇怪的问题。如果我使用 enographiae.com 我可以访问该网站,但如果我使用 www.enographiae.com 它会显示
404 Not Found nginx/1.14.0 (Ubuntu)
我该如何解决?
更新: 在我的服务器上有 certbot
您是否在您的 DNS 记录中将 www.enographiae.com 重定向到 enographiae.com?您需要为 enographiae.com
创建 CNAME 别名 (www.enographiae.com)问题是从 Certbot 添加到 Nginx 配置文件末尾的行:
.
.
.
server {
if ($host = enographiae.com) {
return 301 https://$host$request_uri;
} # managed by Certbot
.
.
.
有了这个:
.
.
.
server {
return 301 https://$host$request_uri;
# managed by Certbot
.
.
.
问题解决