2007年下半年北街开始使用wordpress,还千挑万选买了个域名wang-jian.com.cn,那时候没什么经验,根本不知道这样的域名一点也不适合将来博客的SEO和走向。大概是07年底,北街博客进行了一次域名更换,正式使用ibeijie.cn。
其实那次更换域名是失败的,虽然更换之前也在网上搜集了很多资料,做了很多事前的准备工作,但是毕竟是第一次,草草动手,结果301重定向失败了,老域名的文章没能转到新域名上来。所以这里转载Just A Blog的一篇很好的关于更改域名的文章,以便不时之需。
这次域名的更换还继续保留以前的文章和所有的链接,更改成新域名后所有的文章固定链接都发生了变化,虽然老站还在继续运行只是不再更新而已,为了不白白浪费以前的工作和流量,可以通过了301重定向,把老站的文章通通转到过来。301重定向的作用:规范网址;排除了重复页面;增加网址权重。而且在linux主机下,通过修改根目录.htaccess文件就可以简单实现这个功能。
如果你想实现由:
http://www.talkeight.cn/2008/02/47.html
直接转到下面链接的效果,以下的方法将很简单实用。
http://www.caxblog.com/2008/02/47.html
在使用301重定向时需要有几个前提条件:
- 保持新旧两站文章固定链接一致,搬迁时最好使用wp-dbmanager插件进行备份和还原数据库;
- 旧域名和空间必须要继续运行一定时间,大概要有两三个月;
- 空间主机类型为linux主机;
如果上面的条件都没有问题的话,打开旧空间跟目录的.htaccess文件,删除所有的语句,并加入保存以下语句:
# BEGIN WordPress
<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine on
rewritecond %{http_host} ^www.your-old-domain.com [nc]
rewriterule ^(.*)$ http://www.your-new-domain.com/$1 [L,R=301]
</IfModule>
# END WordPress
通过这样301重定向不但平滑的过度了博客新老域名的更换,而且不会为带来很多的流量损失。




完全可以用旧域名指向新空间。然后在新空间配置 .htaccess
问题是我只换域名,没有换空间……
这个问题确实困扰很多人,期待更多人去研究和分享!
如此简单?我记得以前看,还建议装什么插件?
我当时是域名空间同步换,还是二级域名换成顶级,虽然如今向来,这个域名也不利于seo,因为和博客名字作者名字无关,可没办法,有关的都被注册了……
当时折腾了三天,好似也没损失啥流量,反正小,哈哈
即将再次启动更换顶级域名计划,并且可能要顺势更换空间
提前三个月么,旧空间就丢起放着么……
就按照文章中所说的操作,应该没问题。^_^
不是wp系统能行吗?用这个