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重定向不但平滑的过度了博客新老域名的更换,而且不会为带来很多的流量损失。

  1. September 16th, 2010 at 14:53 | #41

    试试,正需要,不过我是想把不带www的301重定向到带www的

  2. February 3rd, 2011 at 12:36 | #42

    恩,如果我没换空间只是换了域名,以前的空间里没有.htaccess,是不是新建一个在做啊。

  3. March 3rd, 2011 at 21:21 | #43

    百度重定向来的,请教下,我域名没换,只是换了域名结构,比如,原来是buobo.com/blog,我现在不想这样了,直接buobo.com,你这个方法也完全适用吗?

  4. April 3rd, 2011 at 20:29 | #44

    正好用上

Comment pages
1 2 3 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...

分享&收藏

无觅相关文章插件,快速提升流量