使用UrlRewriter.NET重写URL
2011-01-07 14:40
344 查看
使用的是Intelligencia出品的开源组件UrlRewriter.NET。
1.web.config配置
2.在UrlRewirter后保持PostBack地址
代码
更多资料查看UrlRewriter.NET官网
http://urlrewriter.net/
在这里感谢下老赵在他那学习到很多东西。
1.web.config配置
<configSections> <section name="rewriter" type="Intelligencia.UrlRewriter.Configuration.RewriterConfigurationSectionHandler, Intelligencia.UrlRewriter" /> </configSections> <rewriter> <rewrite url="^/User/(\d+)$" to="~/User.aspx?id=$1" processing="stop" /> <rewrite url="^/User/(\w+)$" to="~/User.aspx?name=$1" processing="stop" /> </rewriter> <system.web> <httpModules> <add name="UrlRewriter" type="Intelligencia.UrlRewriter.RewriterHttpModule, Intelligencia.UrlRewriter" /> </httpModules> </system.web>
2.在UrlRewirter后保持PostBack地址
代码
<browsers> <browser refID="Default"> <controlAdapters> <adapter controlType="System.Web.UI.HtmlControls.HtmlForm" adapterType="Sample.Web.UI.Adapters.FormRewriterControlAdapter" /> </controlAdapters> </browser> </browsers>
更多资料查看UrlRewriter.NET官网
http://urlrewriter.net/
在这里感谢下老赵在他那学习到很多东西。
相关文章推荐
- 使用【UrlRewritingNet.UrlRewriter】组件重写URL,无后缀,伪静态
- ASP.NET 使用URLRewriter重写二级域名
- 使用 URLRewriter 重写 asp.net 网址 经验
- ASP.NET 使用URLRewriter 重写二级域名
- UrlRewritingNet.UrlRewriter.dll 重写url 在虚拟主机上使用
- ASP.NET 使用URLRewriter重写二级域名
- 在ASP.NET中重写URL 方法一:使用Request.PathInfo 参数而不是查询字符串
- ASP.NET中URLRewriter.dll的使用配置
- .NET关于UrlRewritingNet.UrlRewriter 重写伪静态的URL
- 在ASP.NET中重写URL 方法二:使用HttpModule实现URL重写
- 三:UrlRewriter.NET重写数字化和多关键字URL地址
- url重写:使用C#.NET重写URL方法
- 在ASP.Net2.0中使用UrlRewritingNet实现链接重写
- 在ASP.Net2.0中使用UrlRewritingNet实现链接重写
- 使用C#.NET重写URL方法
- ASP.NET:使用HttpModule(给页面添加页头和页尾,重写URL)
- 使用微软URLRewriter.dll的url实现任意后缀名重写
- asp.net url rewriter url重写
- 在ASP.NET中重写URL 方法三:在IIS7中使用HttpModule 实现无扩展名的URL重写
- UrlRewritingNet地址重写组件的使用