订阅本站

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

漏网小鱼 发表于 2010-7-23 分类 个人随笔 | 8条评论

一、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 替换为你的新域名

二、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://abc.com'.$URIRedirect);
exit();
}

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

转自zwwoOoOo    http://zww.me

声明: 本文采用 BY-NC-SA 协议进行授权 | 漏网小鱼博客
转载请注明转自《WordPress换域名的完美301跳转方法

  1. oh canada Internet Explorer Windows 加拿大 说:
    1楼 于 2012-1-21 13:40 回复

    精彩博客!你有任何暗示为有抱负的作家吗?我打算尽快开始我自己的网站,但我有点失去一切。你会建议开始与像WordPress的免费平台,或去一个支付选项?有这么多的选择,在那里,我完全不知所措..任何建议?祝福你!

  2. 纵观这东西真棒模式中,您将获得一个B +只为辛勤工作。你究竟在哪错位我亲自结束了在细节上。只要格言去,魔鬼在细节… …无法更加真实。话虽如此,让我告诉你恰恰什么提供的结果。这是最有可能的,为什么我的努力,以意见认为,你的写作是令人难以置信的说服力。我不使其经常习惯了这样做的。接下来,虽然我肯定能看到你来了,我不是真的相信你似乎如何连接您的详细信息,这inturn有助于使实际的结论在逻辑上的跳跃。现在我会屈服于你的观点,但是希望在可预见的将来,您链接点好得多。

  3. hxft CHINA Mozilla Firefox Windows 四川省绵阳市 电信 说:
    3楼 于 2010-8-1 14:26 回复

    discuz怎样301?

  4. zwwooooo CHINA Mozilla Firefox Windows 广东省梅州市 电信 说:
    4楼 于 2010-7-24 16:13 回复

    囧,竟然复制我的文章不留链接,BS一下

  5. 漏网小鱼 CHINA 江苏省 移动(全省通用) 说:
    5楼 于 2010-7-23 21:22 回复

    手机测试!

:wink: :twisted: :roll: :oops: :mrgreen: :lol: :idea: :evil: :cry: :arrow: :?: :-| :-x :-o :-P :-D :-? :( :!: 8-O 8)

[使用Ctrl+回车快速提交]

您也可以使用微博账号登陆


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