如何更换 WordPress 域名/还原数据

1 域名的解析 dns 指向变更, 等大概 72 小时.

2 使用 dnspod 等解析到目标主机.
—————————————————
3 使用 phpadmin 或者其他 mysql 工具执行脚本
  1. UPDATE wpen_posts SET post_content = replace( post_content, ‘ 旧域名’,’ 新域名’) ;
  2. UPDATE wpen_comments SET comment_content = replace(comment_content, ‘ 旧域名’, ‘ 新域名’) ;
  3. UPDATE wpen_comments SET comment_author_url = replace(comment_author_url, ‘ 旧域名’, ‘ 新域名’) ;
  4. UPDATE wpen_options SET option_value = replace( option_value , ‘ 旧域名’,’ 新域名’)

4 登录博客后台管理页面. 修改域名.[可选]

如已修改过第五步, 则第四部这边的域名显灰为不可修改.
 
5 修改 wp-config.php [可选]
加入代码
define(‘WP_HOME’,’http://www. 新域名’);
define(‘WP_SITEURL’,’http://www. 新域名’);
 
6 登录虚拟主机 cpanel 修改主域名地址

WordPress 还原:
1 基于 updraftplus 定时备份, 备份位置为本地和 google driver
2 还原时选择对应的 zip 即可.
3 还原过程中插件的还原存在问题. 需手动重新安装. 怀疑为 updraftplus 普通版本的功能限制.
4 如上传的图片无法正常显示, 可通过步骤 2 选择上传或者本地的备份版本进行 upload 图片的还原.

发表评论

邮箱地址不会被公开。 必填项已用*标注