Just A Blog > WordPress > 更改域名后301重定向Wordpress固定链接

更改域名后301重定向Wordpress固定链接

这次域名的更换还继续保留以前的文章和所有的链接,更改成新域名后所有的文章固定链接都发生了变化,虽然老站还在继续运行只是不再更新而已,为了不白白浪费以前的工作和流量,可以通过了301重定向,把老站的文章通通转到过来。而且在linux主机下,通过修改根目录.htaccess文件就可以简单实现这个功能。

如果你想实现由:

http://www.talkeight.cn/2008/02/47.html

直接转到下面链接的效果,以下的方法将很简单实用。

http://www.caxblog.com/2008/02/47.html

在使用301重定向时需要有几个前提条件:

  1. 保持新旧两站文章固定链接一致,搬迁时最好使用wp-dbmanager插件进行备份和还原数据库;
  2. 旧域名和空间必须要继续运行一定时间,大概要有两三个月;
  3. 空间主机类型为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重定向不但平滑的过度了博客新老域名的更换,而且不会为带来很多的流量损失。

Categories: WordPress Tags: , , , , View: 3,401 views
  1. November 27th, 2008 at 16:34 | #21

    还有个问题就是我这样换了后老站就相当于没有了,就是原来的文件!!这样也可以吗?!

  2. November 27th, 2008 at 17:55 | #22

    @xiaorsz, 新网好不好就见仁见智的了,我的观点还是说在在国外注册会踏实点。。。
    301重定向也可以导入原来的反向链接,但需要一段时间,大概一个月左右吧!!但如果你老域名到期了或者取消了301重定向后,那些反向链接就会消失
    搬到新域名的时候要把原来的数据库也文件也一起搬过去,然后文章的内部链接都要全部更新,不然等你老域名到期后就会出现很多死链。。
    原来老站的文件不删除也可以,只要你301重定向还在就根本不会链接到老站里面去,全部都会自动跳转的。

  3. November 29th, 2008 at 15:29 | #23

    已经换了,哈哈!!谢谢你的文章了,转向的很好 !!

  4. November 29th, 2008 at 17:23 | #24

    现在我又遇到一个问题,就是我是把新域名作为附加域来用的,就是把原来的域名作为主域了。然后重定向了新的域名。我现在又添加了一个附加域,可访问这个附加域的时候也转向了。忧伤,不知道是怎么回事!!

  5. November 29th, 2008 at 22:51 | #25

    @xiaorsz, 我也是添加了两个附加域,但是没有出现你这样的情况。我也没有遇到过这样的状况。
    添加附加域的时候都会在空间新建一个文件夹的,每一个域名的文件都需要在不同的文件夹里面,.htaccess文件要独立开。如果你没有分开,附加域使用和主域同一个文件夹的话,估计会出现这样的情况。

  6. November 29th, 2008 at 22:55 | #26

    @stephen, 附加域肯定是有一个文件夹的哈!现在主要是我是主域的.htaccess在起转向的作用.不知道会不会跟这个有关!

  7. November 29th, 2008 at 22:59 | #27

    @xiaorsz, 应该不会和你多添加一个域名有关,我都没有这样的情况出现。
    你主域的.htaccess文件里面还有没有其他的内容?我主域的htaccess文件只有上面的那些代码!

  8. January 11th, 2009 at 11:12 | #28

    不错,我已重定向了域名网址 原域名是http://www.strongerdesign.cn点后转向设计酷http://www.sjcool.net

  9. March 7th, 2009 at 13:39 | #29

    换域名是件很麻烦的事

  10. March 7th, 2009 at 16:37 | #30

    @vjuke 的确是,相当于重新开始了。但有时候也是迫不得已啊。

  11. March 8th, 2009 at 03:14 | #31

    :| 这篇文章,我转载一下。

    曾经因为经验不足,吃了更换域名失败苦头,那还是2007年的事情了!

  12. March 9th, 2009 at 12:55 | #32

    @北街 转载可以,加上链接就OK了,O(∩_∩)O哈哈~

  13. April 13th, 2009 at 19:32 | #33

    我又弄个域名,呵呵。用上这篇文章了

  14. April 13th, 2009 at 23:23 | #34

    @小墨 我现在是比较后悔在国内注册域名,这几天在办理转出的手续呢,不知道能不能顺利搞下来了。我刚才访问你的博客,你的PR也被清零了??

  15. mumu
    November 27th, 2009 at 21:31 | #35

    为什么再国外注册要比国内好呢,还有国外的主机好在什么地方?@Alex

  16. November 27th, 2009 at 22:21 | #36

    @mumu
    国内监管比较厉害,国外的主机和域名几乎都没有什么监管,只要你不违法就行了。。而国内的还需要你很和谐才行。。

Comment pages
1 2 224
  1. July 3rd, 2008 at 20:08 | #1
  2. December 21st, 2008 at 18:42 | #2
  3. April 13th, 2009 at 19:28 | #3
Loading Comment...