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:https://www.168itw.com’.$URIRedirect);
exit();
}

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

本文链接: https://www.168itw.com/wordpress/windows-wordpress-redirect-301/
转载请注明转载自:168itw

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

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

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注