上个月因为时间仓促又急于发表自己的博客跟大家分享,所以就选择用国外的空间来搭建 WordPress 博客,最近域名备案成功,就要把博客移回国内,国内的空间速度肯定比国外快的多,不然听到很多粉丝一直抱怨速度太慢,影响用户体验度啊,以下飞飞就跟大家谈下 WordPress 怎么搬家,其中要注意什么,是做昨天就开始搬家,看了一些教程但是都太简单,中间会遇到很多问题,就绕了很多弯道,希望大家引此为鉴。

1 、备份旧的空间的数据库和空间源码

(1) 备份数据库

大家可以通过 phpMyAdmin 来到 mysql 后台,选择 WordPress 数据所在的数据库,选择 「导出按钮」 即可,或者安装 WordPress Database Backup 插件,直接选择数据库导出即可

(2) 网站空间备份

大家可以登录 ftp,把整站所有源码都复制出来即可

2 、新站操作

(1) 恢复数据库

大家可以通过 phpMyAdmin 来到 mysql 后台,选择 WordPress 数据所在的数据库,选择 「导出 (import)」 按钮即可,如果是用插件导出的话可以登陆到新站的网站后台,选择」 导入」,安装下 wp 导入插件后选择我们备份的数据库即可倒入

(2) 网站空间还原

大家可以登录 ftp,把整站所有源码都复制到新站空间即可

(3) 数据库和网站源码导入后测试下新站是否能用

(4) 更改域名 dns

登陆域名管理后台,把旧的 dns 修改成新的 dns 就可以了,大功告成,写出来很容易,实现过程中遇到很多问题,因为博客有一定的排名,没推迟一秒钟恢复也许就会被降权,心急加上又摸不着头的问题,又面对这么热的天气,经过了巨大的考验终于完工了,我把问题总结下给大家参考

3 、搬家遇到的问题

1 、搬家后文章不能访问

昨天早上就开始准备搬家,搬家完后发现文字不能访问,提示错误 303 或者网页错误,我检查了半天,开头以为数据库问题,后面重新导入还是不行,检查了插件的问题,以为是 wp 固定插件问题,卸载后重新安装,问题还在,郁闷了半天,今天早上还坐车的时候回想了下,静态规则还没检查,因为我之前使用 liux 国外空间,现在搬到国内使用 win 空间,重写了下 httpd.ini 配置文件,同样还是失败,后来上网搜索了下,原来我静态规则写错了,看了萧涵兄的日志才明白,赶紧复制下萧兄的伪静态代码,文章不能访问问题解决。

2 、搬家后模板要重新选择

刚搬家完,一看,怎么我的博客什么都没了,赶紧把博客重新选择导入下即可。

3 、搬家后插件要重新安装

搬家后发现博文怎么都全部显示出来了,发现是摘要插件没装,还有一些 seo 优化插件也没装,最重要的是固定连接这个插件要设置,不然到时候搜索引擎认为你地址都变了,收录的都会没掉,做 seo 就是要细心,如果错过一个小细节,也许你的站就报废了,seo 优化就要从头开始做了,所以我可以说我们做 seo 行业的人很细心,很有耐心,心理承受能力很好,不然怎么可能每天可以承受这么多惊喜和担忧呢,大家说对吧,以上就是这次 WP 搬家的过程,希望对大家有帮助