在WordPress中更改站点URL后出现‘重定向次数太多’错误

时间:2017-05-01 作者:JCM

我在将Wordpress和网站URL设置为https和www版本时遇到一些问题。我将使用示例。com,而不是我的实际网站地址,但这里是我的问题的要点:

我的Wordpress URL和网站URL设置为http://www.example.com. 几天前,我安装了W3 Total Cache和Cloudflare(作为W3 Total Cache扩展)。由于Cloudflare提供了免费的SSL,所以我想将该站点默认为https版本。因此,我进入了Wordpress的常规设置,并将Wordpress和网站URL更改为https://www.example.com

之后,我在Chrome中出现了“太多重定向”错误,无法登录到wp管理区域。我通过在函数中添加这些行来重置Wordpress和站点URL。php文件:

update_option( \'siteurl\', \'http://example.com\' );
update_option( \'home\', \'http://example.com\' );
我现在可以登录到wp管理区域,我已经从函数文件中删除了这两行;然而现在,如果我甚至更改Wordpress和站点URL来添加www,我会遇到“重定向太多”错误,无法进入wp管理区域。

所以,我在这一点上有点迷茫,不知道如何取回www,更不用说如何将https添加到常规设置中。我不知道这是否与W3 Total缓存或Cloudflare插件有关;但是,我不想尝试停用它们,因为我只有SSL作为Cloudflare的一部分。

顺便说一句,我也无法连接到FileZilla中的站点,因为我最初尝试更改URL(即使我现在可以使用设置为的URL访问wp adminhttp://example.com). 我不知道这是为什么。但是我可以从主机的CPanel中访问这些文件,所以我可以在那里进行更改。

1 个回复
SO网友:Pavan Kalyan

我在使用Cloudflare SSL时也遇到了同样的问题。只需使用CloudFlare dashboard将所有页面重定向到https,然后安装真正简单的SSL并只选中“自动替换混合内容”。

希望这能解决你的问题。

如果没有,请尝试删除。htaccess文件。