18143453325 在线咨询 在线咨询
18143453325 在线咨询
所在位置: 首页 > 营销资讯 > 建站知识 > 用phpMyAdmin修改WordPress域名

用phpMyAdmin修改WordPress域名

时间:2023-02-21 09:28:02 | 来源:建站知识

时间:2023-02-21 09:28:02 来源:建站知识

用phpMyAdmin修改WordPress域名:前言:WordPress更换域名后,如果无法正常进入新域名后台,则需要进入数据库中修改域名参数。匹配的时候注意域名尾部切勿带斜杆“/”,是“http://old.com”不可“http://old.com/”。

操作

1、进入phpMyAdmin,到wp_options表中查看siteurl和home
2、回到数据库-【SQL】输入一下语句

UPDATE wp_options SET option_value = replace(option_value, 'oldurl.com', 'newurl.com') WHERE option_name = 'home' OR option_name = 'siteurl';UPDATE wp_posts SET guid = replace(guid, 'oldurl.com','newurl.com');UPDATE wp_posts SET post_content = replace(post_content, 'oldurl.com', 'newurl.com');UPDATE wp_postmeta SET meta_value = replace(meta_value,'oldurl.com','newurl.com');3、【模拟查询】查看是否有误,然后【执行】最终替换。
4、到wp_options表中查看siteurl和home,成功批量修改替换。
5、操作结束。

其他(事故起因):

之前使用过wp批量修改域名插件Update URLs

将“http://old.com/”批量修改为了“http://new.com/”尾部带有斜杆“/”,于是漏匹配了尾部没有斜杆的“http://old.com”,只修改文章和图片地址,没有修改到网站原始siteurl和home的url值,原本是不应该正常工作的,但我在wp-config.php开启了域名自适应设置,同时old.com老站点没有删除依旧工作,这两个原因导致new.com可以调用old.com的元素,因为新老站点内容一样,于是前端一直没发现问题可正常运转,直到后台登录修改主题工具和UpdraftPlus插件报错才察觉有问题,一开始还以为是同IP的Https证书导致错乱,或者插件主题冲突,经过2天交叉排查直到使用全新WordPress导入原有数据,因为没有修改wp-config.php域名自适应,终于发现后台网址转跳到了old.com。才定位到问题并3分钟解决。

关键词:修改

74
73
25
news

版权所有© 亿企邦 1997-2025 保留一切法律许可权利。

为了最佳展示效果,本站不支持IE9及以下版本的浏览器,建议您使用谷歌Chrome浏览器。 点击下载Chrome浏览器
关闭