WordPress的迁移

由于免费域名的不稳定,已经做过多次WordPress迁移。把从其他网站的信息网罗一下。

1)移动虚拟机文件。

这个非常容易,特别是在Byethost的管理界面,有一个文件管理器。可以轻松将一个文件夹copy到另外一个,甚至是不同的FTP服务器间的转移。

另外文件很大的时候,这个方式也很不错,完全是后台的。比用本地FTP服务器要方便多了。

 

2)修改配置文件

如果是数据库也要迁移,就需要用Phpmyadmin先备份一下,然后导入新的数据库。

并且修改wp-config.php中的数据库连接参数。

我每次都使用同一个数据库,所以不需要修改。

 

3)修改数据库数据

修改配置文件中的网站URL

UPDATE wp_options SET option_value = replace(option_value, 'http://www.oldsite.com', 'http://www.newsite.com') WHERE option_name = 'home' OR option_name = 'siteurl';

修改文章的相关图片连接

UPDATE wp_posts SET post_content = replace(post_content, 'http://www.oldsite.com', 'http://www.newsite.com');

 

4)访问新的URL,一切照旧。

一定要定时备份数据库哟。否则后悔的时候就晚了。