修改WordPress站点URL保存后无法打开wp-admin,求助解决报错
嘿,我碰到过好多次这种修改WordPress站点URL后报错的情况了!大多是因为WordPress的路径关联逻辑出了点小问题,别慌,给你几个靠谱的解决办法:
解决WordPress修改站点URL后报错的方法
方法1:通过wp-config.php文件强制指定(最稳妥)
- 用FTP工具或者主机后台的文件管理器,找到网站根目录下的
wp-config.php文件 - 打开这个文件,找到
/* That's all, stop editing! Happy publishing. */这行,在它之前添加以下两行代码:define('WP_HOME','https://www.xyz.com'); define('WP_SITEURL','https://www.xyz.com');注意:把代码里的域名换成你实际的站点域名,如果你的站点用的是HTTP协议,就把
https改成http - 保存文件后,刷新你的网站,基本就能正常访问了。这个方法相当于直接给WordPress硬编码站点地址,绕过后台设置的故障。
方法2:通过数据库修改(当无法访问后台时用)
- 登录你的数据库管理工具(比如主机后台自带的phpMyAdmin)
- 找到WordPress对应的数据库,打开名为
wp_options的数据表(如果你的数据库前缀不是wp_,就找你自己设置的前缀开头的options表) - 在表中找到
option_name分别为siteurl和home的两行,把它们的option_value都修改为你的目标域名https://www.xyz.com - 保存修改后,清空浏览器缓存再访问网站即可。
方法3:修复固定链接(解决后续可能的404问题)
- 等能正常进入WordPress后台后,进入「设置」→「固定链接」页面
- 不需要修改任何设置,直接点击页面底部的「保存更改」按钮
- 这会刷新WordPress的重写规则,避免修改URL后出现页面404的情况。
额外提醒
- 修改文件或数据库前,最好先备份一下对应的文件或数据库,避免操作失误导致更大的问题
- 如果你的站点有缓存插件,记得清空插件缓存,确保新的URL生效
内容的提问来源于stack exchange,提问作者Reaper
相关产品推荐
相关产品推荐

