168IT网 > WordPress教程 > Windows主机怎样实现WordPress的301重定向
2010十月20

Windows主机怎样实现WordPress的301重定向

域名的301重定向在网站优化过程中是一定要注意的,SEO工作人员应该懂得合理的利用301重定向来实现URL的标准化。比喻说带www和不带www都解析到同一个网站,以168itw.com和www.168itw.com为例,我们可以把168itw.com做301重定向到www.168itw.com,这样可以防止主域名www.168itw.com的权重、PR值分散到不同的URLs。

服务器301重定向的设置很简单,Linux主机在.htaccess中实现301重定向也比较方便,但是Windows主机要实现301重定向就比较麻烦了,武汉SEO博客提供一个可以在Windows主机下实现301重定向的方法,也非常方便,以WordPress为例。

打开wp-blog-header.php,在<?php后面添加如下代码:

if (strtolower($_SERVER[‘SERVER_NAME’])!=www.168itw.com)
{
$URIRedirect=$_SERVER[‘REQUEST_URI’];
if(strtolower($URIRedirect)==”/index.php”)
{
$URIRedirect=”/”;
}
header(‘HTTP/1.1 301 Moved Permanently’);
header(‘Location:http://www.168itw.com’.$URIRedirect);
exit();
}

完成之后,一定要用站长工具检测一下返回的HTTP状态码是不是301。

文章来源:168IT网
本文地址:http://www.168itw.com/wordpress/windows-wordpress-redirect-301/
版权所有 © 转载时必须以链接形式注明作者和原始出处!

5 Responses to “Windows主机怎样实现WordPress的301重定向”

  1. #1 南京百战网络营销 回复 | 引用 Post:2010-11-01 17:06

    兄弟,感觉你对seo的细节研究很细致,也很认真。相信你会有很好的发展,交换个友情链接吧。我在南京做网络营销,http://www.hiseo.cn pr4。先给你做上先。

  2. #2 武汉SEO 回复 | 引用 Post:2010-11-01 19:18

    你好,链接已经添加!欢迎交流!

  3. #3 湖北seo 回复 | 引用 Post:2011-09-29 00:24

    这 个 我失败了 什么原因呢

    • #4 168IT网 回复 | 引用 Post:2011-09-29 21:28

      我是测试通过了的……

  4. #5 英语学习机 回复 | 引用 Post:2011-10-21 11:29

    win主机301一直都没做成功,希望这个有用…

发表评论