搬家是件很头疼的事情…

比如,从国外或香港空间搬回国内,相信有很多童鞋,备案号下来以后都有这样的冲动,可又担心数据丢失什么的…其实,WordPress 博客搬家相对而言还是比较简单的,只要注意一些细节,一般是不会出问题的。

第一步:

当然是备份数据库,大部分主机都有备份数据库的功能,或者用 PHPMyAdmin 来备份,直接导出 sql 文件即可。还可以通过 WordPress 插件备份 (推荐:WordPress 自动备份数据库插件:WordPress Database Backup) 。

第二步:

备份 FTP 文件,这里提示一下需要重点备份的文件夹:

/wp-content/uploads/ 为上传附件 (图片) 路径,打包备份!
/wp-content/themes/ 为主题文件夹,把用到的 WordPress 主题打包备份!
/wp-content/plugins/ 为插件文件夹,可以不用备份,用记事本记下所用到的插件名即可。

第三步:

在新空间恢复数据库、整站博客的导入,并修改网站根目录下的 wp-config.php 文件相关的数据库参数:

/** WordPress 数据库的名称 */
define('DB_NAME', '你的数据库名');

/** MySQL 数据库用户名 */
define('DB_USER', '你的数据库用户名');

/** MySQL 数据库密码 */
define('DB_PASSWORD', '你的数据库密码');

/** MySQL 主机 */
define('DB_HOST', 'localhost');

/** WordPress 数据表前缀 */
$table_prefix  = '你的数据表前缀';

注意:使用 Editplus 或其它能够区分 UTF8 with BOM 和 UTF8 no BOM 的编辑器,来编辑 wp-config.php 文件!

最后:

把域名解析到新空间,等待解析生效,大功告成!