1、添加引用URLRewriter.dll
2、web.config文件中设置虚拟配置
首先在<configSections>节点中增加节点<section>
如:
<configSections>
<section name="RewriterConfig" type="URLRewriter.Config.RewriterConfigSerializerSectionHandler, URLRewriter" />
</configSections>
其次设置要虚拟映射的页面,如:
<RewriterConfig>
<Rules>
<RewriterRule>
<LookFor>~/Index.html</LookFor>
<SendTo>~/Index.aspx</SendTo>
</RewriterRule>
<RewriterRule>
<LookFor>~/Detail(/d+)/.html</LookFor>
<SendTo>~/Detail.aspx?id=$1</SendTo>
</RewriterRule>
<RewriterRule>
<LookFor>~/Search(/d*)-?(/d*)-?(PDESC|BDESC)?-?(/d*)/.html</LookFor>
<SendTo>~/Search.aspx?id=$1&pageIndex=$2&orderkey=$3&pageSize=$4</SendTo>
</RewriterRule>
<RewriterRule>
<LookFor>~/Comment(/d+)/.html</LookFor>
<SendTo>~/Comment.aspx?id=$1</SendTo>
</RewriterRule>
</Rules>
</RewriterConfig>
3、在iis中设置
在iis主目录“选项卡”,“配置”中,“应用程序扩展”点击“添加”,“可执行文件”选择“浏览”,选择C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/aspnet_isapi.dll。扩展名填写要映射成的扩展名,如".html",动作填入“GET,POST,HEAD”,“确认文件是否存”的复选框勾去掉。完成。
.
- 上一篇:linux设置cron自动SCP
- 下一篇:linux命令行下连接vpn