之前介绍过博主自己的wordpress迁移经历,但是现在由于域名问题需要将域名从y2z.top,更换为yantuz.cn,记录一下WordPress更换域名和修复旧链接的流程。
复制一套网站
为了不影响用户访问,同时也留个备份,建议先复制一份网站。复制网站流程和迁移一致,可以参考博主自己的wordpress迁移经历。
复制的新站建立一个虚拟主机,并绑定域名,我绑定的新域名是yantuz.cn
。
绑定完成之后首先确认域名是否正常访问。页面错乱,或者缺少图片都是正常的,修复之后即可恢复正常。
修改链接
修改链接主要包括以下几个方面
- 修改设置中的站点地址
- 修改文章中的固定链接地址
- 修改评论中的站点地址和评论网址为新域名
修改链接需要在数据库中执行,可以使用phpMyAdmin或者简单轻量的Adminer
我的旧域名是y2z.top
,新域名是yantuz.cn
所以SQL代码如下
--修改设置 UPDATE wp_blog SET domain = replace(domain, 'y2z.top','yantuz.cn') ; UPDATE wp_options SET option_value = replace(option_value, 'y2z.top','yantuz.cn') ; --修改文章固定链接 UPDATE wp_posts SET post_content = replace(post_content, 'y2z.top','yantuz.cn') ; --修改评论 UPDATE wp_comments SET comment_content = replace(comment_content, 'y2z.top', 'yantuz.cn') ; UPDATE wp_comments SET comment_author_url = replace(comment_author_url, 'y2z.top', 'yantuz.cn') ;
修改完成后预览一下网站,看是不是恢复正常了
没有发现错误,,链接已经更改为yantuz.cn了
谢谢了
一切正常。。
欢迎大佬光临