虚拟化容器,大数据,DBA,中间件,监控。

IIS 7配置启用URL Rewrite重写

04 12月
作者:admin|分类:系统运维

IIS 7配置启用URL Rewrite重写


 Windows7或者Windows2008环境下配置IIS 7支持URL Rewrite重写

默认情况下IIS 7没有支持URL Rewrite,要使用URL重写,首先要安装URL Rewrite组建,官方地址如下:

http://www.iis.net/download/URLRewrite 

WEB平台自动安装,安装完成后在网站根目录简历web.config就可以实现URL重写了,下面是一个codeigniter的重写规则:

  1. <?xml version="1.0" encoding="UTF-8"?> 
  2. <configuration> 
  3.     <system.webServer> 
  4.         <rewrite> 
  5.             <rules> 
  6.                 <rule name="Rewrite to index.php"> 
  7.                     <match url="index.php|robots.txt|images|test.php" /> 
  8.                     <action type="None" /> 
  9.                 </rule> 
  10.                 <rule name="Rewrite CI Index"> 
  11.                     <match url=".*" /> 
  12.                     <conditions> 
  13.                         <add input="{REQUEST_FILENAME}" pattern="css|js|jpg|jpeg|png|gif|ico|htm|html" negate="true" /> 
  14.                     </conditions> 
  15.                     <action type="Rewrite" url="index.php/{R:0}" /> 
  16.                 </rule> 
  17.             </rules> 
  18.         </rewrite> 
  19.     </system.webServer> 
  20. </configuration> 
浏览2503 评论0
返回
目录
返回
首页
linux下防DDOS工具 在Ubuntu Server 12.04.1 安装部署CloudStack 4.0企业私有云平台