You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

修改WordPress站点URL后无法登录访问的解决方法问询

WordPress错误配置站点URL后锁站的恢复方案

以下三种方案按操作难度从低到高排序,优先试第一种即可:

方案1:修改wp-config.php固定站点URL

  • 登录Google Cloud控制台,进入对应VM实例的SSH终端,或通过本地SSH工具连接服务器
  • 进入WordPress默认安装目录:cd /var/www/html,如果是自定义安装路径请替换为实际路径
  • 编辑配置文件:nano wp-config.php
  • 在文件中/* 好了!请不要再继续编辑。请保存本文件。使用愉快! */注释行的上方,添加以下两行代码,将示例IP替换为你的站点正确IP:
define('WP_HOME', 'http://你的正确站点IP');
define('WP_SITEURL', 'http://你的正确站点IP');
  • 保存文件并退出编辑器,此时直接用正确IP即可正常访问站点和后台。后续域名配置完成要修改站点地址时,先到后台更新URL配置,再删除wp-config.php中新增的这两行代码即可。

方案2:直接修改数据库配置

  • SSH连接服务器后登录MySQL数据库:mysql -u root -p,输入数据库root密码后回车
  • 查看数据库列表找到WordPress对应的库:show databases;
  • 切换到WordPress数据库:use 你的WordPress数据库名;
  • 执行以下两条更新命令,替换为正确的站点IP:
UPDATE wp_options SET option_value = 'http://你的正确站点IP' WHERE option_name = 'siteurl';
UPDATE wp_options SET option_value = 'http://你的正确站点IP' WHERE option_name = 'home';
  • 执行flush privileges;刷新权限后退出数据库,重启Web服务生效:
    • Apache环境:systemctl restart apache2
    • Nginx环境:systemctl restart nginx

方案3:通过主题functions.php临时修复

  • 进入当前启用的WordPress主题目录,默认路径为/var/www/html/wp-content/themes/你的主题名称/
  • 编辑functions.php文件,在文件最顶部的<?php之后添加两行代码:
update_option( 'siteurl', 'http://你的正确站点IP' );
update_option( 'home', 'http://你的正确站点IP' );
  • 保存文件后连续访问站点2-3次,配置会自动更新生效。站点恢复后立即删除新增的两行代码即可。

内容的提问来源于stack exchange,提问作者bluewater2222

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.28 16:15:07