.NET上的URL重写(iis7)

时间:2011-03-27 10:29:18

标签: asp.net iis-7 url-rewriting

这是在.NET平台上构建双向URL重写的任务。 URL的管理位置应该是结果。

www.somewhere.com/Region/Program/Cat1/Cat2/Cat3/Catn/列表和

www.somewhere.com/Region/Program/document-title-seperated-with-dashes-and-ending-in-a-real-44500012 document id.

对于Region,它是对数据库的调用。

对于程序,它是对数据库的翻译。

对于Cat1 - Catn,它是对数据库的调用。

当前网址如下 www.somewhere.com/programname/?statictext&region=Number&cat=Number

1 个答案:

答案 0 :(得分:1)

您可以创建自己的RemapperPage类来实现IHttpHandlerFactory,或者在安装http://www.iis.net/download/urlrewrite模块时在.config文件中定义重写规则。