URLRewriter.Net配置
开源组件:UrlRewriter.Net配置方法
英文原文地址:http://urlrewriter.net/index.php/support/configuration
中文翻译地址:http://www.ljf.cn/2010/3/Item211635.html
1、打开VS
2、为 Itelligencia.UrlRewriter 添加引用(可选)
3、打开网站的配置文件 web.config
4、在文件开头,添加配置节:
<configSections> <section name="rewriter" requirePermission="false" type="Intelligencia.UrlRewriter.Configuration. RewriterConfigurationSectionHandler, Intelligencia.UrlRewriter" /> </configSections>
这一节配置,让UrlRewriter.Net能够在web.config中读取重写规则。
5、添加HttpModule:
<system.web> <httpModules> <add type="Intelligencia.UrlRewriter.RewriterHttpModule, Intelligencia.UrlRewriter" name="UrlRewriter" /> </httpModules> </system.web>
这一节配置允许UrlRewriter.Net处理页面请求并执行URL重写。
6、添加重写规则:
<rewriter> <rewrite url="/tags/(.+)" to="/tagcloud.aspx?tag=$1" /> </rewriter>
这里的重写规则非常强大,具体语法请参考重写规则文档。
7、编译,测试!