博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
URLRewrite 在 iis6+iis7中的配置
阅读量:6464 次
发布时间:2019-06-23

本文共 1075 字,大约阅读时间需要 3 分钟。

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

IIS6中的配置:

ExpandedBlockStart.gif
 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中加入:

ExpandedBlockStart.gif
 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
本文转自today4king博客园博客,原文链接:http://www.cnblogs.com/jinzhao/archive/2009/09/16/1567893.html,如需转载请自行联系原作者
你可能感兴趣的文章
Linux系统编程——进程调度浅析
查看>>
大数据Lambda架构
查看>>
openCV_java 图像二值化
查看>>
状态模式
查看>>
VC++获得微秒级时间的方法与技巧探讨(转)
查看>>
HDOJ-1010 Tempter of the Bone
查看>>
MySQL my.cnf参数配置优化详解
查看>>
JavaNIO基础02-缓存区基础
查看>>
日本开设无人机专业,打造无人机“人才市场”
查看>>
190行代码实现mvvm模式
查看>>
PXE部署实例
查看>>
cobbler初探------实现自动安装centos6.4
查看>>
Android Studio 2.0 preview3 BUG
查看>>
兼容几乎所有浏览器的透明背景效果
查看>>
Go语言4
查看>>
jeesite 框架搭建与配置
查看>>
Adb移植(一)简单分析
查看>>
Linux VNC server的安装及简单配置使用
查看>>
阿里宣布开源Weex ,亿级应用匠心打造跨平台移动开发工具
查看>>
Android项目——实现时间线程源码
查看>>