- 27
- 2月
最近一段时间出了几件很“和谐”的域名事件。.cn域名,甚至在国内注册的域名都让人感觉靠不住了。正好seebit.cn这个域名马上也要到期,续费涨到¥55,与国外域名相比连最后的价格优势都没有了。于是借朋友的信用卡在国外注册了seebit.org这一新域名。现已将原seebit.cn下所有内容迁移到了seebit.org。
本博客的新地址为http://www.seebit.org!
总结一下wordpress更换域名的经验:
我只有一个空间,首先将新域名@和www两项解析到原IP,并在空间设置中绑定新域名。此时用新域名www.seebit.org已经可以打开原来的博客。但这时打开页面中所有的链接还都指向www.seebit.cn这个旧域名。
备份数据库,用文本处理软件将数据库中所有的seebit.cn替换为seebit.org,将原数据库清空后导入修改后的SQL文件。此时wordpress已经完全迁移到新域名下。
考虑到搜索引擎对网站的收录,要为旧域名做301永久重定向,因为新旧域名实际上指向的是服务器上同一个目录,要修改网站根目录下的.htaccess文件。在由wordpress生成的重写规则中添加以下两行:
RewriteCond %{HTTP_HOST} !^www.seebit.org$ [NC] RewriteRule ^(.*)$ http://www.seebit.org/$1 [L,R=301]
变成:
<IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteCond %{HTTP_HOST} !^www.seebit.org$ [NC] RewriteRule ^(.*)$ http://www.seebit.org/$1 [L,R=301] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule>
这样访问www.seebit.cn下所有链接都能自动转到www.seebit.org下对应页面。
然后就是用各种方式通知朋友们更换友情链接的地址,enjoy it!
PS:周五晚上,又是我们这宽带的噩梦,什么网站都打不开。幸好寒假包的流量剩了很多,用TD手机联网写的这篇blog。384kbps的网速上网的感觉还是不错的;-)