WordPress知识分享

cdn参数设置不当导致WordPress后台进不去

一个WordPress后台无法进入,站长尝试了各种办法都无济于事,该做不该做的都给做了一遍,WordPress后台输入账号密码后跳转一下之后仍是原地不动,地址栏url还是:你的域名/wp-admin 这个样子,老魏分享解决过程如下。

1、尝试解决问题

首先尝试了包括重启 php、重启nginx、重启 MySQL、修改数据库密码、甚至还原数据库备份、网站备份,有一些是和进不去WordPress后台无关的操作也做了,这时候站长有点着急了,业务不能停啊。

2、分析问题

老魏提示:想想早上还正常的网站后台,中午就进不去了,那这一上午你都做了些什么呢?

于是站长把上午对网站做的操作都一一列举了出来:包括发布文章、设置插件、设置CDN参数等。

我们在 WordPress登录页面按 F12调出开发者调试工具,按 F5刷新当前登录页面后看到 wp-admin 的状态为 301、302、404,说明是被阻挡住了。

由cdn参数设置不当导致进不去WordPress后台

这时候老魏猜测可能是对 cdn参数的某些改动导致的这个问题。

3、解决问题

当老魏打开 cdn控制台,进入域名管理 > 回源配置时,看到“回源跟随301/302配置”是与 301、302有关的,经过询问站长得知上午无意中开启了这个功能。

cdn控制台,进入域名管理 > 回源配置时,看到“回源跟随301/302配置”

于是判断这个可能是导致进不去 WordPress后台的原因,关闭这个功能稍等五分钟,待cdn配置参数并分发到各个节点,再次访问 WordPress后台就正常了。

4、为什么会出现这个错误?

这个功能的作用:开启回源跟随301/302配置,CDN 节点在回源时遇到301/302时会主动回源服务器获取所需资源(最多跟随3次),再返回实际的资源给到用户端,用户端无需跳转。

可以说“回源跟随301/302”目的是为了提高用户体验,同时提高用户访问速度(少了跳转动作)。

而问题的关键出在“最多跳转3次”上面了。从cdn文档查到回源跟随301/302的解释如下:

开启回源跟随301/302配置后,最多仅跟随3次跳转,超出限制则会直接返回301/302给客户。

恰巧这位用户隐藏了 WordPress后台登录地址,于是就有了上面开发者模式中的多次跳转和 301 302 404的情况。

精选爆品专区
精选特惠活动 点击查看购买
腾讯云特惠产品专区点击查看购买
跨境电商店铺服务器 轻量应用服务器
腾讯云幻兽帕鲁游戏服务器 点击查看购买
更多腾讯云内容请看腾讯云专题

5、总结

进不去WordPress后台的原因很多,包括老魏分享过的解决WordPress后台无法登陆插件问题无法登录 wordpress后台CDN开启中间源导致wordpress后台无法访问等问题的解决过程,有的和 cdn相关,有的和插件有关系,这里面关键的一步是通过开发者调试工具迅速找出问题所在,盲目的乱操作是无法找到问题根源的,更别提解决了。

赞(0)
文章名称:《cdn参数设置不当导致WordPress后台进不去》
文章链接:https://www.vpsss.net/25493.html
版权声明:本站资源仅供个人学习交流,禁止转载,不允许用于商业用途,否则法律问题自行承担。
图片版权归属各自创作者所有,图片水印出于防止被无耻之徒盗取劳动成果的目的。