将 www url 重定向到轨道中的非 www url



我能够将我的网站的base urlnginx configuration www to non www重定向,但问题是我正在发送电子邮件,其中网址与 www 在一起。

www.xyz.com -> xyz.com

成功重定向,但当我尝试像 URL 一样运行 url 时

www.xyz.com/pqr

它没有被重定向。

我正在使用rails 5.0.7 and ruby 2.5.1

您的nginx重定向配置中一定存在一些问题,请尝试:

server {
  server_name  www.example.com;
  rewrite ^(.*) https://example.com$1 permanent;
}

关键是将URL的路径部分保留在$1

最新更新