当前位置:首页 > 运行维护 > Windows运维 > 正文内容

IIS7虚拟主机配置web.config文件实现301重定向

admin6年前 (2015-01-22)Windows运维1569

 

IIS7虚拟主机配置web.config文件实现301重定向

  301重定向

  在IIS7中web.config文件的功能类似apache服务器的.htaccess,之前小简博客有介绍过各种常用的URL重写规则代码在.htaccess文件中的配置,下面是IIS7中web.config文件配置301重定向的方法。

  打开编辑根目录的web.config配置文件:把下面的代码复制进入

1    <rule name="WWW Redirect" stopProcessing="true">    
2    <match url=".*" />    
3    <conditions>    
4    <add input="{HTTP_HOST}" pattern="^jannn.com$" />    
5    </conditions>    
6    <action type="Redirect" url="http://www.jannn.com/{R:0}"    
7    redirectType="Permanent" />    
8    </rule>

  如果你在根目录没有找到web.config配置文件,那就新建一个文档,重命名为web.config,上传到根目录,完整代码如下,复制粘贴即可!

01    <configuration>    
02    <system .webServer>    
03    <rewrite>    
04    <rules>    
05    <rule name="WWW Redirect" stopProcessing="true">    
06    <match url=".*" />    
07    <conditions>    
08    <add input="{HTTP_HOST}" pattern="^jannn.com$" />    
09    </conditions>    
10    <action type="Redirect" url="http://www.jannn.com/{R:0}"    
11    redirectType="Permanent" />    
12    </rule>    
13    </rules>    
14    </rewrite>    
15    </system>    
16    </configuration>

  上面的代码是实现,把不带www的域名301重定向到带www的域名。

  代码中的两处网址需要更改为你自己的网址

  注:每个<rule name=”不能相同”>,如果你之前使用了伪静态,再使用301重定向,那么,两个“name”的值不可以相同

  效果看图(点击图片放大):

  

  *本文测试主机由万网提供的windows2008系统IIS7.5云主机,程序:wordpress3.5版

扫描二维码推送至手机访问。

版权声明:本文由学无止境-开拓创新-ipvb学习网发布,如需转载请注明出处。

分享给朋友:

相关文章

windows xp设置自动登陆

xp有无密码均可实现的自动登陆功能 “开始→运行”输入control userpasswords2  然后进入“用户账户”操作窗口  取消对“要使用本机,用户必须输...

FTP Server Filezilla的外网访问如何配置

第一步先把Use the following IP 设置你的外网IP;第二步把Use custom port range 设置几个可用的端口,其实设置tcp5000至tcp5001就行; 一...

windows xp/2003禁ping的设置

windows xp/2003禁ping的设置

windows xp/2003怎样禁止ping?如何用windows系统自带的防火墙规则设置禁止别人Ping我的机器?windows xp/2003系统默认情况下是禁止ping的,所有Internet...

用DOS命令快速显示电脑软硬件信息systeminfo

systeminfo > c:\sysInfo.txt可将系统信息输出到文本中假如你的电脑出了问题,在线向各路高手请教时,免不了要被问一些CPU是什么、BIOS版本是什么、操作系统是什么、内存多...

使用Host文件限制网站访问

        Host文件是windows系统必备没有扩展名的文件,使用Host文件限制网站访问,其基本作用就是将一些...

windows安装squid代理配置方法

indows 上面安装squid 加速代理网站 windows squid 下载下载解压到 c:\squid c:\squid\etc\squid.conf 如下 &nb...