Wordpress 仍然得到双重重定向
这是我在htaccess上为我的客户yogalaurent.com获得的信息:Wordpress 仍然得到双重重定向,wordpress,.htaccess,redirect,Wordpress,.htaccess,Redirect,这是我在htaccess上为我的客户yogalaurent.com获得的信息: <IfModule mod_rewrite.c> RewriteEngine on RewriteCond %{HTTP_HOST} !^www\. [NC] RewriteRule ^ https://www.%{HTTP_HOST}%{REQUEST_URI} [NE,L,R=301] RewriteCond %{HTTPS} off RewriteRule ^ https://%{HTTP_HOST
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule ^ https://www.%{HTTP_HOST}%{REQUEST_URI} [NE,L,R=301]
RewriteCond %{HTTPS} off
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [NE,L,R=301]
</IfModule>
重新启动发动机
重写cond%{HTTP_HOST}^www\。[北卡罗来纳州]
重写规则^https://www.%{HTTP_HOST}%{REQUEST_URI}[NE,L,R=301]
重写条件%{HTTPS}关闭
重写规则^https://%{HTTP_HOST}%{REQUEST_URI}[NE,L,R=301]
我正在使用此工具检查重定向:
它告诉我仍然存在双重重定向:
301重定向>然后301重定向>
这是一个WordPress网站,我已经检查了插件,以防我们责怪他们中的任何一个,但我什么也没发现
有人能帮忙找到双重重定向的来源吗
谢谢。我被我公司的一位首席开发人员推荐使用.htaccess测试工具,并通过此测试运行代码,测试URL返回预期结果(1重定向到),因此这表明第一个重定向(到)实际上是在.htaccess中的代码之前触发的
这可能是主机面板中的一个选项(例如,Plesk具有“首选域”设置),也可能是Wordpress中的一个选项,具体取决于“siteurl”和“home”变量,可在Wordpress面板中的“设置”->“常规”处配置
正如建议的那样,如果上述两种方法都不能解决您的问题,那么重写日志记录将是非常宝贵的。我建议您启用重写日志记录,以便能够逐步了解重写引擎中的实际情况。文档解释了如何做到这一点。非常感谢您,还有@arkascha。我现在和我的托管公司谈论这个问题,因为他们一直告诉我,他们的网站上的所有设置都是正确的。我会随时通知你的。感谢您与我分享htaccess测试工具。非常感谢。问题现在解决了。这就是我的托管公司的支持人员所说的:“我们已经将Cloudflare重定向调整为直接重定向到HTTPS。”。谢谢你的帮助。没问题,很高兴听到事情解决了。请务必接受答案,以便将您的问题标记为已解决!