为WordPress搭建的站点更换域名

之前用的域名是blog.xiaomastack.com,现在将二级域名由blog换成www,整个域名就是www.xiaomastack.com。
更换域名主要完成以下几个步骤就行了。
1、将数据库中所有blog.xiaomastack.com替换成www.xiaomastack.com
数据库版本为MySQL5.6.19,不同的数据库语句可能有差异,在站点的数据库中执行以下语句即可。

1
2
3
UPDATE wp_options SET option_value=replace( option_value, 'http://blog.xiaomastack.com', 'http://www.xiaomastack.com') WHERE option_name='home' OR option_name='siteurl';
UPDATE wp_posts SET guid=replace(guid, 'http://blog.xiaomastack.com', 'http://www.xiaomastack.com') where id>0;
UPDATE wp_posts SET post_content=replace( post_content, 'blog.xiaomastack.com','www.xiaomastack.com') where id>0;

2、如果首页是采用的静态页面话,还要将首页的地址改成新的域名。外观->菜单->首页,进行更改
wordpressghym01

3、如果安装了百度的 sitemap 插件的话,还要将插件中的地址更换为新的域名后重新校验。
wordpressghym02

----------------本文结束 感谢阅读----------------