Loading
0

WordPress后台错误重定向到首页

今天遇到一个Wordpress错误问题,网站点击后台突然被自动302临时重定向到首页,这几天并没有修改任何服务器配置和源代码,也没有安装新的插件。

尝试了清除以下缓存:CDN,服务器,浏览器,也毫无作用。注释掉服务器配置文件缓存设置,取消CDN缓存,也解决不了。

然后重启一切服务器数据库PHP程序问题依然存在。

想到前些天更新过主题插件,但是这两天包括今天出现问题之前还在正常操作后台。有点不相信的尝试了修改主题functions.php文件:

因为在以前我曾经为了防止后台被爆破,修改了后台登录地址参数:


/**
*后台访问地址修改
*WordPress网站默认登录地址wp-admin自定义.
*/
add_action('login_enqueue_scripts','login_protection');
function login_protection(){
if($_GET['test'] != '1880')header('Location: https://www.hongsheng.net/');
}

在将以上内容全部注释之后,网站又能正常访问后台了,然后又去掉注释添加回去照样可以正常访问到后台。至此问题解决,但是剩下了疑问:在更新主题和插件之后我一直没有任何问题,在出现问题的前一小时也一直正常,唯一的操作就是发布了网站文章和修改了分类目录的URL。