我使用了Varvy.com的“ Redirect mapper”工具,并且突出显示了我的www
重定向的问题。我希望只有一个重定向,但是该工具显示两个重定向。请参见下面的屏幕截图。
这就是我在htaccess
文件中使用的
RewriteEngine On
RewriteBase /
RewriteCond %{HTTPS} off [OR]
RewriteCond %{HTTP_HOST} ^www\. [NC]
RewriteCond %{HTTP_HOST} ^(?:www\.)?(.+)$ [NC]
RewriteRule ^ https://%1%{REQUEST_URI} [L,NE,R=301]
如屏幕截图所示,http://www.d3creative.uk重定向到http s ://www.d3creative.uk/,然后301重定向到https://d3creative.uk/
我想从http://www.d3creative.uk/到301重定向到https://d3creative.uk/,跳过www重定向。
任何帮助将不胜感激!
更新
我使用ServerPilot来管理服务器,并且已经使用ServerPilot设置了SSL。
我已从我的RewriteCond
文件中删除了原始的RewriteRule
和htaccess
行
这清除了多个重定向(请参见下面的屏幕截图),但是我仍然需要一种方法将www
重定向到non-www
我已与ServerPilot支持部门联系,我将在此处回信所有答案。