在全新安装 WordPress 这套内容管理系统(Content Management System, CMS)或是乱改系统设定以及切换成多站点网络系统(Multisite Network)[i]等时候,有可能会发生鬼挡墙般无法登入后台的错误。

一般来说,站长/部落客无法登入 WordPress 系统后台有 2 种可能状况,包括:

  1. 网页无回应(HTTP Error 500):若是你的网站出现这个问题时,请参考延伸阅读[ii]的维修方案说明。
  2. 登入回圈(Login Loop)与重导向(Redirect):可以正常出现登入页面,但是输入正确的帐号及密码后会一直跳回登入页面或是跳回首页,而且没有任何错误讯息。

如果你的网站发生上述状况 1,可参考《修复 WordPress 连线失败 HTTP 500 Internal Server Error 的 8 种维修方案[ii]》的维修方式进行自我检测,排除系统和网络的问题。

如果你的网站是出现状况 2,并且在浏览器的网页网址列出现如下所示重导向信息:

https://www.Vedfolnir.com/wp-login.php?redirect_to=https%3A%2F%2Fwww.Vedfolnir.com%2Fwp-admin%2F&reauth=1

会发生这类问题,多是因为 WordPress 数据库与实际网站的设置规划出现错误,除了检查「wp-config.php」与「.htaccess」的设定是否出现错误外,也要检查并修改 WP 数据库设置。

请参考下图,在 WordPress 的 MySQL 数据库中会存放「siteurl」与「home」两笔资料,如果在网站采用 https 的 SSL 安全凭证时,未同步更新数据库内的路径资料时,便可能会出现不断登入回圈的重导向错误状况。

这时候请将数据库储存的设定值修改成正确资料即可解决问题。

WordPress 的 MySQL 数据库数据WordPress 的 MySQL 数据库数据

另外,少数例外是外观的布景主题(Theme)在更新后,因为设计师没有设定好代码,也会发生上述登入回圈的失败状况。

参考文献

  1. WordPress MU 架设子网站(Multisite)的多站点网络操作与教学步骤。
  2. 修复 WordPress 连线失败 HTTP 500 Internal Server Error 的 8 种维修方案。
✦ 独立报道 · 读者支持 ✦

以实际行动支持独立观点,与我们一同走得更远

每一篇条理清晰的分析、每一次不随波逐流的观察,背后都是对真实与品质的坚持。我们拒绝内容农场与算法流量绑架,坚持自由独立的客观发声。

维持高品质的原创写作与独立运营,需要持续的实质力量。您可以选择一次性赞助或每月定期支持,通过 Google 安全结账,与我们一同守护这份深刻与清醒。

由 Google 安全处理付款 · 可随时在 Google 账户管理或取消