无休止的重定向突然禁用网站

时间:2012-04-12 作者:Matt Edminster

很突然,我们公司的网站开始抛出301重定向错误。我已经禁用了我们最近添加的插件(旧插件),并在主题中查找可能导致问题的任何类型的最新代码调整。没什么明显的。

作为快速修复,我安装了Mark Jaquith的Permalink修复程序&;禁用规范重定向包。这已经修复了重定向问题,但无论是因为插件还是独立于插件,现在所有内部链接都会失败。

我已经检查了根级别。htaccess文件,查看是否进行了任何更改。这只是子文件夹安装的标准重写规则集。

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /new/
RewriteRule ^index\\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /new/index.php [L]
# END WordPress
有没有其他我应该找的地方?是否仍要扫描文件以查找重定向问题?

谢谢你的帮助!

1 个回复
最合适的回答,由SO网友:Alex Thomas 整理而成

看起来CloudFlare刚刚上线。知道问题的原因吗。如果能有点意外,那一定很好。

好的,在这种情况下,CloudFlare要求您在此处使用“添加WWW”选项。但是,如果您的WordPress安装没有被告知这样做,它们会发生冲突并导致无限重定向循环。因此,在WordPress仪表板中,转到设置>常规:

该页面上的“WordPress地址(URL)”和“网站地址(URL)”都应该手动添加“www”,以便在dreamhost强制添加时进行合作。

试试看

结束

相关推荐

Search URL redirect problem

我的搜索结果页面有一个奇怪的问题,当我搜索时,我在URL中得到了这个http://f.cl.ly/items/2Z1c1b2G1n0B3r3W063B/Screen%20Shot%202011-09-29%20at%201.21.19%20PM.png “查看X&Y”?我不知道他们从哪里来&;我似乎不知道如何修复它&;它破坏了我的分页,那么我如何修复它呢?谢谢