虚拟主机301和302重定向的设置方法
    文章作者:恒爱云[恒爱网络] 阅读次数:6312 发布时间:2010-12-28

       本文详细讲解在window+iis 环境下配置httpd.ini来实现301和302重定向?即将http://zzhidc.com/ 转向到 http://www.zzhidc.com/ 。
      为什么要这样做呢?还是因为更好的优化原因,不管是网站还是搜索引擎优化SEO都是必不可少的,如果两个网站都打的开,势必将网站分权,导致排名下降,甚至有被K的可能。我们该怎么做呢?

    WIN2003主机IIS6下不同的版本的ISAPI_Rewrite 配置不一样,我们一个一个的来看:

    ISAPI_Rewrite 1.x 下:
    ISAPI是1.3不能实现301永久性重定向的,只能实现302临时性重定向,有点可惜.

    [ISAPI_Rewrite]

    CacheClockRate 3600

    RepeatLimit 32
    RewriteCond Host: ^seowuhan\.net$
    RewriteRule (.*) http\://www\.seowuhan\.net$1 [R,I]



    # For ISAPI_Rewrite 2.x
    RewriteCond Host: ^seowuhan\.net$
    RewriteRule (.*) http\://www\.seowuhan\.net$1 [I,RP]




    # For ISAPI_Rewrite 3.x
    RewriteCond %{HTTP:Host} ^seowuhan\.net$
    RewriteRule (.*) http\://www\.seowuhan\.net$1 [NC,R=301]



    说明:[I,RP]:I表示忽略大小写,RP表示使用301转向,以上都是整个域名重定向。


    如果主机是 WIN2008,可以直接通过新建一个autf8格式的 web.config文件来重定向。代码如下(将hege.com通过301重定向到 www.hege.com):


    <?xml version="1.0" encoding="UTF-8"?>
    <configuration>
        <system.webServer>
          <rewrite>
             <rules> 
                <rule name="301" stopProcessing="true"> 
                <match url="^hege.com$" /> 
                <action type="Redirect" url="www.hege.com" redirectType="Permanent" /> 
              </rule> 
          </rules> 
        </rewrite> 
    </system.webServer>
    </configuration>


    如不会设置需给你空间设置此类重定向可联系恒爱网络客服人员为您处理。