You are here: Home » All Categories » WordPress » WP Trick » WordPress换域名的完美301跳转方法

WordPress换域名的完美301跳转方法

Sep 12th, 2009 17:58 | Leave a comment?(100) Go to comments

经常来我这的朋友都知道我被逼无奈搬家无数,也因为头脑发烧换了3次域名(第一次用 blog.zwwooooo.com,第二次是 zwwooooo.com,第三次是真的换了 zww.me)。

搬家倒是很容易,就是换域名的话要考虑搜索引擎能否快速收录新网址,这就要给原域名作 301 转向了,最好保留原网站数据不动一个月以上。

转向了几次也就懂得方法了,当然都是 Google 来的!下面直接列出方法当自己的笔记好了,需要的朋友也可以直接参考、Copy。

一、Linux 主机,这个最简单,修改 .htaccess(方法参考自《第七日》的这篇文章

把 .htaccess 文件 WordPress 部分修改成下面样子:

# BEGIN WordPress
<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine on
rewritecond %{http_host} ^www.old.com [nc]
rewriterule ^(.*)$ http://www.new.com/$1 [L,R=301]
</IfModule>
# END WordPress

注意:www.old.com 替换为你的老域名,www.new.com 替换为你的新域名

2009.9.13 Update:有更简单的方法——来自博译论的{.htaccess生成器}

二、Windows 主机,可以用 php 跳转(方法来自哪里忘了,那就是来自互联网了)

修改 wordpress 根目录下的 wp-blog-header.php ,并在文件开头 <?php 之后加入以下代码:

if (strtolower($_SERVER['SERVER_NAME'])!='zww.me')
{
$URIRedirect=$_SERVER['REQUEST_URI'];
if(strtolower($URIRedirect)=="/index.php")
{
$URIRedirect="/";
}
header('HTTP/1.1 301 Moved Permanently');
header('Location:http://zww.me'.$URIRedirect);
exit();
}

注意:把里面的两个 zww.me 修改成你的新域名

——————————————————————————

简单吧,会 Copy 就会了,我也是 Copy 的,嘿嘿。

声明: 除非注明,ZWWoOoOo文章均为原创,转载请以链接形式标明本文地址
本文地址: http://zww.me/archives/24644

Filed under

WP Trick

| Tags:

,

Related Posts

Most Popular

100 Comments.

⊕Leave a comment?
  1. 孤风 孤风 Firefox 4.0Windows 7

    域名更改,不小心会很受伤

    41楼
  2. 。潇 。潇 Google Chrome 11.0.696.71Windows 7

    :razz: 刚刚用你的方法,试了试,不过可以跳转,但是用了固定连接的、都有问题,还好我解决了。我是保留原来的,代码,然后在其前面加你的代码,就可以了。

    42楼
  3. 。潇 。潇 Google Chrome 11.0.696.71Windows 7

    :mrgreen: 就是就是。3Q

    43楼
  4. Wordpress 301重定向的方法 | 非常巴适 - pingback on 2011/06/08/ 04:31
    44楼
  5. 龙的传人 龙的传人 Internet Explorer 6.0Windows XP

    不想换域名,只想弄一下快一点、稳定一点的空间~

    45楼
  6. 心淡若水 心淡若水 Google Chrome 10.0.648.205Windows 7

    側欄的標籤現在的樣式很好看的說,
    不過評 - 修 - 熱 這三個點擊后,後面的標題好像下沉了點 另外兩個正常,不知道是刻意讓下沉的還是?
    PS:這個跳轉代碼是不是 在VPS下 在wp根目錄同樣使用?
    第一種方法的內個?

    46楼
    • zwwooooo zwwooooo Firefox 9.0.1Windows 7 x64 Edition

      @心淡若水
      你说标题下沉?按道理不会啊,我这边不会,Chrome/FF/Opera/IE9都不会
      这文章的是换域名用的,具体的当时我没去研究,只知道这样跳转就行了

    • 心淡若水 心淡若水 Google Chrome 10.0.648.205Windows 7

      @zwwooooo
      額 你再問下你哥們看看
      我是chrome 不過可能有點老是 10
      不過剛才用IE8 和 ff打開
      都是一樣的 還是那三個 不知道你這回覆能插圖片不?可以弄張圖看下!

Leave a Reply