【问题标题】:URL Rewriting on .NET (iis7).NET (iis7) 上的 URL 重写
【发布时间】:2011-03-27 10:29:18
【问题描述】:

这是在 .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,它是对数据库的调用。

当前的 URL 看起来像 www.somewhere.com/programname/?statictext&region=Number&cat=Number

【问题讨论】:

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


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 2023-03-17
    • 2012-01-01
    • 2011-02-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-07-30
    • 2010-10-09
    • 2013-04-09
    相关资源
    最近更新 更多