0

我在http://www.robadadonne.it上安装了 wp v3.5.1 + bbpress 插件 v2.2.3 。

在开发环境中,我启用了 MU 子域功能并将 wp 更新为 3.5.2 并将 bbpress 更新为 2.3.2 nb:在所有子域上都启用了 bbpress。

在此之后我有以下问题: http://mydomain.local/forums/users/51d19cefb9687 开始在无限循环中重定向到 http://mydomain.local/forums/users/51d19cefb9687/mydomain.local

相反,子域上的同一页面,例如http://kitchen.mydomain.local/forums/users/51d19cefb9687可以正常工作。

注意:我想 .htaccess 没问题(在子域上它可以正常工作)

有人有同样的问题吗?

4

3 回答 3

2

通过以下步骤解决:

  1. 删除子网站
  2. 如此处所述的停用的 MU http://wpengineer.com/2056/remove-wordpress-multisite-feature-todo-list/
  3. 最重要的:将基域和主域从 mydomain.local 更改为 www.mydomain.local(从数据库表“wp_options”,编辑 siteurl 和主域)
  4. 停用所有插件
  5. 启用 MU
  6. 重新激活所有插件

就这样!

于 2013-08-30T11:18:50.793 回答
0

重定向循环可能由 .htaccess 文件中的重定向或重定向插件引起。

于 2013-08-30T08:57:55.367 回答
0

太好了,谢谢你,马可!

我刚刚通过 Plesk(在 Windows 服务器上)将我的 WP 应用程序升级到 v3.6,但无法弄清楚为什么它突然开始在网站上抛出重定向循环。

按照 Marco 的指示,我做了以下事情:

(在 Plesk 11.5.3 中)

  1. “网站与域名”
  2. '数据库'
  3. 'Webadmin'(在相应的 WP 数据库旁边)
  4. 在数据库中单击左侧的“wp_options”,然后找到“siteurl”和“home”字段并更改 url 以包含“www”前缀 ( http://www.example.com )

这对我有用,因为我已将 Plesk 中的基本 URL 设置为使用“www”。

再次感谢!斯科特

于 2013-09-11T13:33:37.753 回答