首页 > 解决方案 > /wp-admin/上的302重定向循环

问题描述

当转到https://www.example.com/wp-admin时,会发生 302 重定向的无限循环。关于错误的一些事情:

这只发生在 wp-admin 上,每个重定向都是到https://www.example.com/wp-admin/(它不会循环回 http 或类似的东西)

我可以在 wp-login 登录,它重定向到 wp-admin/ 并且我收到循环错误。但是,当我返回该站点时,我确实得到了管理工具栏。每当我尝试访问仪表板时,都会出现循环错误。

如果我访问工具栏上的定制器,我会在https://www.example.com/wp-admin/customize.php?url=https%3A%2F%2Fwww.example.com%2F处收到 404 错误。

在昨天之前,我能够毫无问题地访问 wp-admin

大约一周前,我在除主页之外的所有自定义页面上都收到 404 错误。我仍然不确定是什么原因造成的。我重置了永久链接以解决该问题。

我尝试过的一些调试:

清除 Cookies、不同浏览器、隐身模式

恢复到默认的 wordpress .htaccess 文件夹,在配置中禁用 w3 总缓存

通过更改插件文件夹名称禁用插件

通过更改插件文件夹名称禁用主题

https://wordpress.org/support/article/administration-over-ssl/

更改 wp-admin 文件夹名称 - 这给了我 500 错误而不是重定向

其他一些注意事项:

我注意到在 wp-content 文件夹中有一些名为 deleteme.817d2586a14e49e6b41133b495df2c1b.php 的文件。谷歌说的是来自 installatron。我尝试注释掉内容,但仍然得到 wp-admin 循环错误。

在 cpanel 中,在 installatron 应用程序页面上,有一个 example.com/wp-admin/** 的链接。当我单击它时,它会重定向到https://www.example.com/wp-content/deleteme.217cc51e4488487cb5b2e4cf6e1b066e.php?bb3553b474819b5425c368200327d3131返回 404 错误

对于迁移,客户端在其服务器上使用 installatron 安装了 wordpress。我使用 wp-migrate 给了他一个数据库,以及相应的 wp-content 文件夹。我不熟悉安装程序。

感觉就像 installatron 正在运行一些与我的 wp 冲突的工作。这也有助于解释一周前的永久链接问题。

有没有人遇到过这个问题?我还能做些什么来调试吗?

编辑:root 上的 error_log 中没有任何内容,wp-admin 中的 error_log 或 debug.log

标签: phpwordpress.htaccess

解决方案


推荐阅读