IIS 301重定向 将不带WWW的域名重定向到带WWW的域名

利用IIS URL重写模块实现URL地址fyluo.com/* 重定向到 www.fyluo.com/*

1.下载安装URL重写模块:Microsoft URL Rewrite Module

  32位:http://download.microsoft.com/download/4/9/C/49CD28DB-4AA6-4A51-9437-AA001221F606/rewrite_x86_zh-CN.msi

  64位:http://download.microsoft.com/download/4/E/7/4E7ECE9A-DF55-4F90-A354-B497072BDE0A/rewrite_x64_zh-CN.msi

2.添加重定向规则,输入名称以及匹配URL信息,如下图:

 blob.png

3.添加条件如下图:

 blob.png

 条件输入:{HTTP_HOST}

 检查输入字符串是否与模式匹配

 模式:^fyluo\.com$

 blob.png

4.选择操作类型-重定向-输入重定向URL地址

 blob.png

 重定向URL:http://www.fyluo.com/{R:0}

5.添加完成后站点目录下的web.config里面会出现以下代码,或者也可以直接编辑web.config进行配置

<configuration>
   <system.webServer>
       <rewrite>
           <rules>
               <rule name="www" stopProcessing="true">
                   <match url=".*" />
                   <conditions>
                       <add input="{HTTP_HOST}" pattern="^fyluo\.com$" />
                   </conditions>
                   <action type="Redirect" url="http://www.fyluo.com/{R:0}" />
               </rule>
           </rules>
       </rewrite>



未经允许不得转载:IIS 301重定向 将不带WWW的域名重定向到带WWW的域名

网友评论(0)



枫叶落 -技术学习交流--用心学习--用心记录!

联系我