1

这是一个奇怪的问题。我用谷歌搜索了几个小时,但在我看来,没有一个人有同样的问题。

我将我的网站从http://www.domain1.com/wpfolder移至http://www.domain2.com。一切正常,除了我无法让“wp-login.php?redirect_to”路径指向正确的 url。

WordPress 不断将其设置为:“wp-login.php?redirect_to=http://www.domain2.com/wpfolder/wp-admin&reauth=1”

它应该设置为:“wp-login.php?redirect_to=http://www.domain2.com/wp-admin&reauth=1”

“wpfolder”不再存在..

我完全按照有关如何移动 WordPress 网站的说明进行操作,但该死的 URL 不会改变......

一些论坛提到将“site_url”和“home”从“http://www.domain2.com”更改为“http://domain2.com”。现在我终于可以进入管理面板了,但我不明白为什么需要这样?

我清理了浏览器 cookie 并检查了 wp-content 文件夹中的缓存。纳达..

该网站的其余部分也可以正常工作。

如果有人可以提供帮助,我将不胜感激。

4

2 回答 2

0

我通过复制文件和数据库将 WordPress 网站从 GoDaddy 移动到 Bluehost,问题就消失了。我不确定为什么要修复它,但假设它与缓存有关。

如果有人有更多信息,我很乐意阅读。

谢谢

于 2012-08-28T01:06:19.143 回答
0

我遇到了同样的问题,同样重定向到安装 wordpress 的子目录之一。如果某些缓存插件处于活动状态,则通过清除缓存解决了此问题。或者通过删除缓存插件(如果存在且当前尚未激活)。由于 wp-config.php 文件中的缓存插件创建的一些条目会产生上述问题。删除缓存插件后,它解决了 WP-admin URL 问题。

于 2014-02-01T08:47:34.337 回答