627 字
3 分钟
修改WordPress地址导致无法登录的解决方案
gemini-aiAI 摘要
Gemini 2.5 Pro

许多 WordPress 用户在后台“常规设置”中修改网站地址(站点地址或 WordPress 地址)后,可能会因为新域名未正确配置而导致网站和后台都无法访问。

此时,常规的后台恢复方法已失效。最直接有效的解决方案是:通过数据库手动修正两个关键字段的值。

本文将介绍一下如何使用 phpMyAdmin 登录数据库并修复该问题。

问题原因#

WordPress 将网站的基本配置信息存储在数据库中,其中就包括“站点地址”和“WordPress 地址”这两个关键参数。当您在后台修改这些地址时,WordPress 会更新数据库中的相应记录。如果新地址有误,数据库中的记录就会被错误地更新,这会引发一个恶性循环:

  • 前端资源(CSS、JS 等)加载失败,导致页面样式错乱或空白。
  • 后台登录后自动跳转到错误地址,无法进入管理界面。
  • 陷入“改错 → 无法登录 → 无法改回”的死循环。

修复步骤#

这里以常见的数据库管理工具 phpMyAdmin 为例。我们需要修改 wp_options 表中的两个关键记录:

  • siteurl:控制 WordPress 管理界面的地址,即您访问后台的 URL。
  • home:控制网站主页的地址,即用户访问的 URL。

登录 phpMyAdmin#

首先需要通过您的网站托管控制面板(如图中的 cPanel)登录 phpMyAdmin。具体流程因您的托管服务商而异。

cPanel

登录 cPanel 后,在“数据库”区域找到 phpMyAdmin 图标并点击进入,连接到您的 WordPress 数据库。

phpMyAdmin

WordPress 的数据库结构通常如下图所示:

数据库结构

修改字段值#

在左侧的数据库列表中,找到并点击 wp_options 表,点击进入。

wp_options 表

wp_options 表中,你会看到网站的许多参数都在这里存放。我们需要找到并修改 option_namesiteurlhome 的两行。

点击“编辑”按钮,将 option_value 字段的值修改为您正确的网站 URL。

编辑字段

确保 siteurlhome 的值都已更正为正确的地址,然后点击执行来保存修改。

总结#

WordPress 修改站点地址后无法登录的问题虽然棘手,但解决起来并不复杂。通过 phpMyAdmin 直接修改数据库中的 siteurlhome 字段,是最快速有效的方法。

修改WordPress地址导致无法登录的解决方案
https://tianhw.top/posts/wordpress-url/
作者
THW
发布于
2025-10-26
许可协议
CC BY-NC-SA 4.0