URLRewrite在IIS6和IIS7中的使用配置

简介: 之前使用URLRewrite在IIS6中一切正常,但是在IIS7却不能正常使用,提示“无法找到资源”,这时需要在web.config中system.webServer节点中的handlers节点进行配置,如下: IIS6中的配置: Code 1    2  3        4        ...

之前使用URLRewrite在IIS6中一切正常,但是在IIS7却不能正常使用,提示“无法找到资源”,这时需要在web.config中system.webServer节点中的handlers节点进行配置,如下:

IIS6中的配置:

img_1c53668bcee393edac0d7b3b3daff1ae.gif img_405b18b4b6584ae338e0f6ecaf736533.gif Code
 1   <configuration>
 2 
 3       <configSections>
 4           <section name="RewriterConfig" type="URLRewriter.Config.RewriterConfigSerializerSectionHandler, URLRewriter"/>
 5       </configSections>
 6       <RewriterConfig>
 7           <Rules>
 8               <RewriterRule>
 9                   <LookFor>~/Index\.aspx</LookFor>
10                  <SendTo>~/Content/Index.aspx</SendTo>
11              </RewriterRule>
12          </Rules>
13      </RewriterConfig>
14  
15      <system.web>
16          <httpHandlers>
17              <add verb="*" path="*.aspx" type="URLRewriter.RewriterFactoryHandler, URLRewriter"/>
18          </httpHandlers>
19      </system.web>
20 
21   </configuration>

  如果在IIS7中使用,需在web.config中加入:

img_1c53668bcee393edac0d7b3b3daff1ae.gif img_405b18b4b6584ae338e0f6ecaf736533.gif Code
 1 <configuration>
 2 
 3          <system.webServer>
 4          <validation validateIntegratedModeConfiguration="false"/>
 5          <modules>
 6              <add type="URLRewriter.ModuleRewriter, URLRewriter" name="ModuleRewriter" />
 7          </modules>
 8          <system.webServer>
 9 
10 </configuration>

加入以上代码后,URLRewrite就可以同时在IIS6和IIS7中正常使用了。

--EricZhang

 

目录
相关文章
|
1月前
|
JavaScript Windows
VUE部署到IIS中报404错误解决方案-配置URL重写
VUE部署到IIS中报404错误解决方案-配置URL重写
|
4月前
|
Windows
IIS配置MIME类型
IIS配置MIME类型
|
11月前
|
开发框架 .NET Shell
安装与配置IIS
安装与配置IIS
202 0
安装与配置IIS
|
网络安全
IIS配置FTP
IIS配置FTP过程
235 0
IIS配置FTP
|
Windows
Win10的IIS服务器详细安装与配置
Win10的IIS服务器详细安装与配置
782 0
Win10的IIS服务器详细安装与配置
|
XML 开发框架 缓存
优化IIS7.5支持10万个同时请求的配置方法
优化IIS7.5支持10万个同时请求的配置方法
217 0
|
安全 小程序 数据库
【牛刀小试】——IIS配置
【牛刀小试】——IIS配置
138 0
【牛刀小试】——IIS配置
|
存储 网络安全 数据安全/隐私保护
SSL 数字证书-IIS 证书配置部署|学习笔记
快速学习 SSL 数字证书-IIS 证书配置部署
160 0
|
前端开发 API 开发者
.NET Web应用配置本地IIS(实现Visual Studio离线运行与调试
.NET Web应用配置本地IIS(实现Visual Studio离线运行与调试
304 0
.NET Web应用配置本地IIS(实现Visual Studio离线运行与调试
|
安全 网络安全 数据安全/隐私保护
IIS安全:配置web服务器权限更好地实现访问控制
IIS安全:配置web服务器权限更好地实现访问控制
318 1