现在的位置: 首页 > 技术分享 > WordPress > 正文

IIS6.0环境下wordpress完成301重定向解决方法

2014年02月27日 WordPress ⁄ 共 693字 ⁄ 字号 暂无评论

众所周知,做SEO都希望自己的网站权重能够集中,绝对不允许分散权重的现象出现,那么如何将首页不带www的域名权重集中到带www的域名下呢?下面介绍一种方法:在IIS6.0服务器环境下301重定向。

在浏览器地址栏里输入沉默过客专属博客域名 chenmoguoke.com,你会发现,自动跳转到了www.chenmoguoke.com域名,这样就是实现了301重定向的效果。

IIS6.0服务器环境301重定向具体操作方法如下:

首先,将带www和不带www的两个域名都解析到服务器同一个IP上;

其次,确保你的VPS、虚拟主机IIS服务器安装的有ISAPI_Rewrite组件(具体可以咨询主机提供商);

第三,在httpd.ini文件开始处加入以下代码:

RewriteCond Host: ^chenmoguoke\.com$

RewriteRule (.*) http\://www\.chenmoguoke\.com$1 [R,I]

或者使用如下代码:

[ISAPI_Rewrite]

# 3600 = 1 hour

CacheClockRate 3600

RepeatLimit 32

RewriteCond Host: ^chenmoguoke\.com$

RewriteRule (.*) http\://www\.chenmoguoke\.com$1 [I,RP]

本站采用的是第二种方案,以上操作完成以后,建议重启一下虚拟主机或者IIS服务器,使之生效。

检验是否操作成功的方法,打开网址http://tool.chinaz.com/pagestatus/,输入不带www的网址进行查询,返回301定向为带www网址,如下图即为成功。

IIS6.0环境301重定向解决方法

给我留言

留言无头像?


×