问题是这样的:

前两天管理页面登录时偶然发现它404了,一直忙没顾上处理,以为是小问题,重启一下服务器就好了。
事实上也得确实小问题,疑似重定向,但是不确定是哪里的问题导致的,百度也搜不到。
索性,就凭感觉直接搜“如何修复WordPress登录自动退出和重定向?”了。
删除浏览器Cookie和缓存、恢复默认的.htaccess文件都感觉没啥用。
剩下停用插件和主题。
将网站的wp-content目录下的plugins文件夹重命名为其他名称,比如plugins123,这样检测不到插件,就相当于停用了所有插件。然后如果登录成功,即此操作解决了问题,则意味着您的插件已损坏或者有某个插件有问题。
将plugins文件夹名称改回去。这样,WordPress可以重新访问所有插件,但是插件仍处于非活动状态。
我登录到WordPress仪表板,然后访问插件->已安装的插件,先禁用所有插件,然后逐个激活插件。每次启用插件时,尝试登录到您的站点并继续进行操作,直到找到导致该问题的插件为止。
可幸的是,没有到禁用主题的地步。
导致我管理界面404重定向的罪魁祸首即是前两天刚安装的WP User Avatar。
然后我便开始解决问题,毕竟,我还是想用这个插件的,要不然评论留言的头像不好控制。
发现论坛也有相似的问题:
然后我把WP User Avatar启用了一会,发现它有一个重定向的默认设置。

于是我把本来就应该是登录界面的URL粘贴上,相当于自定义了,这样一来就可以不禁用插件而正常使用了。

毕竟,咱也不是付费用户,这就够了。