wordpress 账号密码都对,为什么后台登陆不了?都是缓存冲突在搞鬼

从昨天晚上到今天上午,我的博客遇到了一件怪事,就是账号和密码都对,可是就是登陆不了了?

一发现这个情况,我犹如影帝附体,感觉都是攻击者搞的鬼

我问了其他工程师,我说有没有可能是被攻击的次数过多,导致我现在没法登陆了呢?

好几个工程师表示赞同,因为这种情况太常见了。

然后我就按照他们的教程去网上收集资料,试图来修改密码。

1.发邮件,无效

2.修改sql数据库,因为密码是md5加密的,找到加密后的密文转到md5解压网站去解压,MD5格式不对,无效

3.查阅了其他遇到这种情况的技术文,最后发现是缓存搞的鬼。

原因在于,我设置了cname解析,用了加速乐的cdn服务,存在着缓存。并把我的登录看做是攻击,拒绝了我登录的请求。

前后用了好几个小时来排查,结果发现原来是cdn搞的鬼~~

解决方法:把CDN服务停了,把cname解析重新换成A解析,10-30分钟后再访问即可

如果是一般的cdn应该是没事的,加速服务可能和WP的插件 WP Super Cache 有所冲突而导致的。

发表评论

电子邮件地址不会被公开。 必填项已用*标注