WordPress迁移到Windows服务器导致主页上的重定向循环

时间:2014-12-28 18:29:15

标签: wordpress loops redirect migration

我刚将wordpress网站迁移到运行IIS 7的2008 Windows服务器

迁移工作正常,所有页面都显示正常,但主页导致无限重定向循环。

这是主页(重定向循环所在的位置):this is not a link

this is not a link页面工作正常:

我尝试了以下但无济于事:

1)我已经在wordpress上重新保存了我的固定链接,这没有帮助。

2)在wp-config.php文件中,我添加了:

define('WP_HOME','http://www.aalphayellowcab.net');
define('WP_SITEURL','http://www.aalphayellowcab.net');

我还补充说:

define('ADMIN_COOKIE_PATH', '/');
/** define('COOKIE_DOMAIN', ''); **/
define('COOKIEPATH', '');
define('SITECOOKIEPATH', '');

3)然后我将此规则添加到web.config文件中(Windows不使用.htaccess文件):

<rule name="Redirect to WWW" stopProcessing="true"> 
   <match url=".*" /> 
   <conditions> 
      <add input="{HTTP_HOST}" pattern="^aalphayellowcab.net$" /> 
         </conditions> 
      <action type="Redirect" url="http://www.aalphayellowcab.net/{R:0}" redirectType="Permanent" /> 
</rule>

似乎没有什么工作,我可以做些什么来编写循环?我该怎么做才能解决这个问题?我想也许有另一个PHP文件导致这个。

提前致谢,

路易斯

1 个答案:

答案 0 :(得分:0)

我在这个链接下找到了答案:

http://artofsimplicity.co.uk/wordpress-3-1-infinite-redirect-after-upgrade-on-windows-server/

基本上,我删除了一个位于functions.php文件下的代码片段 /wp-content/themes/mysite/functions.php

它是该文件的第一个片段。

我希望这有助于其他人。