IIS7 URL重写,如果值来自DB,这是如何工作的

时间:2011-04-06 11:19:19

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

我正在研究使用IIS7 URL Rewrite来处理我正在使用的应用程序。

目前我的网址如下:

overview.aspx?orgId=2121

每个orgId都有一个组织名称。

我希望我的网址看起来像这样:

/OrgName/Overview
/Microsoft/Overview

是否有可能在IIS7中编写此类规则,在那里它必须从数据库中查找ID获取组织的名称值然后附加到组织?

我还需要在我的数据库中存储这些友好的URL,或者如果有人输入overview.aspx?orgId=2121,IIS会自动切换到友好的URL吗?

1 个答案:

答案 0 :(得分:0)

您必须实施自己的自定义提供程序才能执行此操作。

http://learn.iis.net/page.aspx/804/developing-a-custom-rewrite-provider-for-url-rewrite-module/