检测到您启用了Adblock等屏蔽广告扩展,导致正常的内容图片无法显示,为了不影响阅读体验,建议您将www.xiaoz.me加入白名单。

WordPress更换域名注意事项

最近小z博客进行了域名更换,让网站元气大伤,而且在更换过程中也是遇到了一些小小的问题,不过很快得到了解决,在这里分享一下需要注意的地方,有助于网站恢复。

一、使用下面的SQL语句更新您的数据库

1
2
3
UPDATE wp_options SET option_value = REPLACE( option_value, 'http://www.zouxiuping.com', 'http://www.xiaoz.me' ) WHERE option_name = 'home' OR option_name = 'siteurl';
UPDATE wp_posts SET post_content = REPLACE( post_content, 'http://www.zouxiuping.com', 'http://www.xiaoz.me' ) ;
UPDATE wp_posts SET guid = REPLACE( guid, 'http://www.zouxiuping.com', 'http://www.xiaoz.me' ) ;

请单条执行上面的语句,其中http://www.zouxiuping.com为旧域名,http://www.xiaoz.me为新域名,根据你的域名情况进行修改。

二、检查wp_options表

使用SQL语句:”SELECT * FROM `wp_options` WHERE 1″查看siteurl和home字段是否为新域名,如果是说明成功了,如果不是请执行下一步操作。

三、修改配置文件

这一步仅针对数据库没有修改成功的用户,在wp-config.php中,添加以下两行内容:(http://www.xiaoz.me为新域名,根据你的域名进行修改)
define(‘WP_HOME’,’http://www.xiaoz.me’);
define(‘WP_SITEURL’,’http://www.xiaoz.me’);

四、进行301重定向

页面永久性移走(301重定向)是一种非常重要的“自动转向”技术。网址重定向最为可行的一种办法。将你原域名的所有链接永久定向为新域名。比如访问http://www.zouxiuping.com/archives/4739会自动定向到http://www.xiaoz.me/archives/4739

五、通知搜索引擎

百度的建议是新站上线一段时间并开始收录后再使用301重定向,然后通知搜索引擎网站已经更换域名,比如百度的网站改版就是通知搜索引擎域名已更换,不过需要一段时间来处理。而谷歌反应较快,且站长工具功能更加完善。

gaiban

图5-1 改版规则

googlesite

图5-2 谷歌搜索

六、恢复友情链接

更换域名你原有的友链都是指向旧的域名,所以我们应该和对方说明情况让其指向到新的域名,如果对方不愿意也不必勉强,可以利用此段时间寻找一些新的友链,有助于网站恢复。

七、更改统计代码

原有的统计代码并不能统计到新的网站,因此我们需要将获取新的统计代码并添加。常用的网站统计有:百度统计、CNZZ数据统计、51 la免费统计等,各工具各有特色,选择一个合适的即可。

暂时想到这么多,欢迎朋友们补充,如果有什么不正确的地方还请各位多多指正。^_^

15 Comments

发表评论

电子邮件地址不会被公开。 必填项已用*标注