昨天突然记起来原来的博客主机就要到期了,于是准备趁机换域名。然后就是一段折腾。

首先是数据,虽然有着每天定时备份的数据库,不过,最终还是没有用那个数据库,而是用了 wordpress 自带的 Export ,结果,自生出口的 xml 备份果然不行啊,丢了好些东西,幸好文章评论之类的没有丢,所以就饶了它了。

搬迁其实很简单,因为原来的主机还在,所以,在新的主机上重建一个 silubeta.com 博客,然后倒入数据,恢复主题、插件就可以了。

当然,为了继承原域名的搜索引擎权重,还好是准备做了 301 永久重定向,这个也简单,Google 一下,早就有前辈写出了 .htaccess 文件的写法,所以,直接拿来主义就ok了。.htaccess 内容如下:

BEGIN WordPress

Options +FollowSymLinks
RewriteEngine on
rewritecond %{http_host} ^www.old.com [nc]
rewriterule ^(.*)$ http://www.new.com/$1 [L,R=301]

END WordPress

修改其中的域名就可以用来,即使生效,这样做的好处当然是有的,对搜索引擎来说,你的新域名不会被当作 镜像站,然后旧域名的 pr 值会逐渐转移到新域名,当然,之前收录的页面链接,也会之间跳转到新域名对应的链接。

然后重新部署了 zhu.li 这个短域名,http://zhu.li/ 使用邪恶的 JS 跳转到博客主页,短链接貌似与以前的一样。

整完这些已经是晚上十一点了,趁着月黑风高,把 zhuli.me 域名解析到了新的主机上,转移了 .htaccess 文件,所以,一般用户感觉不到有任何差异,这还多亏于 Godaddy 的解析生效之快速,赞一个,这是国内域名商完全无法比拟的。

惯例,回到正题,这一番折腾的后果就是:

1、博客主域名变为 http://blog.silubeta.com/ 原来的http://zhuli.me 以及相关的链接,会被自动重定向至新域名,无论你访问那个链接,都是可以的啦。

2、之前的 RSS Feed 订阅地址 http://feed.zhuli.me 依然有效,并一直使用下去,订阅用户无需修改啦。

3、如果各位朋友有空,麻烦修改下友情链接啦,另外,我的友情链接列表丢了,遗漏的同学请告知我,我加上去。