Php 移动Wordpress站点并在登录时重定向到主页

Php 移动Wordpress站点并在登录时重定向到主页,php,wordpress,Php,Wordpress,我仔细地备份了一个正在运行的WordPress站点、文件和数据库表。我把它移到了一个新的服务器上,一切正常,网站呈现,数据库被识别,等等 问题是每当我尝试登录时,在登录后,网站总是重定向到主页(mysite.com/index.php) 我已经搜索了每个PHP页面,寻找像“site_url”和“wp redirect”“redirect”这样的文本,寻找那些不会将我指向管理仪表板的违规代码 老实说,我甚至不知道该站点应该重定向到哪个页面 我总是可以重新安装,但是我会被一项艰巨的任务困住,那就是必

我仔细地备份了一个正在运行的WordPress站点、文件和数据库表。我把它移到了一个新的服务器上,一切正常,网站呈现,数据库被识别,等等

问题是每当我尝试登录时,在登录后,网站总是重定向到主页
(mysite.com/index.php)

我已经搜索了每个PHP页面,寻找像“site_url”和“wp redirect”“redirect”这样的文本,寻找那些不会将我指向管理仪表板的违规代码

老实说,我甚至不知道该站点应该重定向到哪个页面

我总是可以重新安装,但是我会被一项艰巨的任务困住,那就是必须手动重建所有的头文件,包括图像、嵌入式flash和其他文件

由于该站点在以前的位置工作,并且在移动过程中没有丢失一个字节,所有的表都已更新以显示正确的服务器名称,因此我无法解决这个问题


我查看了所有与此问题相关的StackOverflow链接,没有一个专门针对我的问题。

WordPress从未进行过此类重定向。一些安全插件可以做到。来解决这个问题。停用所有插件,您可以通过执行以下查询来做到这一点

UPDATE `wp_options` SET `option_value` = '' WHERE `option_name` = 'active_plugins';

完成后,逐个登录并激活插件,并检查导致问题的插件。

我必须重新安装WP。一旦我这样做了,我就能够登录并看到WP仪表板

为了重新安装,我重新定位了主目录和wp admin、wp content和wp includes文件夹中的所有文件。我留下的所有其他文件夹,因为它们不受WP安装的影响

安装后,必须打开wp-config.php文件以输入新的数据库名称、数据库用户、数据库密码和数据库主机。您将看到WP安装在配置文件中指定的数据库中添加了一组新的表。然后,您需要复制并粘贴的唯一文件夹是旧站点中的主题文件夹,该文件夹位于新安装中的主题文件夹中


现在您可以登录(yoursite.com/wp admin)来填充仪表板,将旧db表中的所有记录导入到新db表中(包含所需页面和帖子的记录)。如果操作正确,所有页面(和博客帖子)都应填充到仪表板窗口中。

是否更正了数据库中的站点url和主页url?然后检查wp config.php``是的,我做了两件事,直到重定向到主页。检查您的htaccess文件。重命名此文件并重试