wordpress搬家迁移步骤心得记录

2年前 (2022-03-26)阅读233回复0
翱翔MJ
翱翔MJ
  • 管理员
  • 注册排名1
  • 经验值3379
  • 级别管理员
  • 主题545
  • 回复327
楼主

1 新主机上新建空白站点,解析一个测试域名到新的主机上


2 把原网站的文件整个备份下来,下载到本地


3 把原网站文件,上传到新的空白站点中,并修改wp-config.php文件内数据库的账户,用户名,密码

注意:修改好以后,记得做一个事情!那就是直接访问一下测试域名,看看是否已经与新的数据库保持连接,一般在网站文件导入后,访问测试域名后,是可以访问到内容的!如果数据库没有正常连接,那么就会显示不出任何内容,就要查询一下网站是否存在什么设置,影响到数据库连接了

经常发生的问题常常集中在:

(1)数据库账户,密码等填写错误

(2)主题有加密,可以进入数据库,启用默认主题

(3)有什么缓存之类的插件,产生冲突了


4 备份原网站的数据库,下载到本地


5 将备份数据库文件,导入到新空白站点的数据库中

(1)导入成功后,再次访问测试域名,可以看到数据库中,文章连接等,都出现了,不过由于测试域名的关系,所以css,图片等可能会无法生效

(2)伪静态设置


6 登录新网站数据库平台,进入sql工具,输入下面语句,将旧域名,更换成新域名,完成更换后,重启一下服务器,访问测试域名,就可以发现,域名已经完成更换了,网站搬家成功了!


UPDATE wp_options SET option_value = replace(option_value, 'old_domain.com', 'new_domain.com') WHERE option_name = 'home' OR option_name = 'siteurl';

UPDATE wp_posts SET post_content = replace(post_content, 'old_domain.com', 'new_domain.com');

UPDATE wp_postmeta SET meta_value = replace(meta_value, 'old_domain.com', 'new_domain.com');

UPDATE wp_comments SET comment_content = replace(comment_content , 'old_domain.com', 'new_domain.com');


7 调整完毕,将测试域名切回到新域名,就完成站点搬家了.

(1)主机绑定新域名

(2)重复第6步,数据库替换成新域名

(3)重启服务器


1
回帖

wordpress搬家迁移步骤心得记录 期待您的回复!

取消
载入表情清单……
载入颜色清单……
插入网络图片

取消确定

图片上传中
编辑器信息
提示信息