IIS Url重写地图,按值获取密钥?

时间:2011-01-31 15:01:32

标签: url iis-7 url-rewriting

我正在对网址进行入站/出站重写,我有一张所有文章的地图 - >网址组合。现在我正在做这两种方式我基本上需要通过url获取文章ID,但也可以通过文章ID获取URL。

目前我需要有两个重写映射,每种方式一个,但由于有相当多的文章,重复它会重写文件的大小与重写映射,我真的想避免这一点。

所以我的问题是......当你通过钥匙获得价值时,是否有可能获得:

{MyMap中:812}

我以某种方式写作:

{MyMap中:some_article.aspx}

它为我获得了812?

没有两个不同的重写地图?

谢谢!

1 个答案:

答案 0 :(得分:0)

不是内置的,但是,一种方法是编写一个自定义提供程序,通过代码执行解析,请参阅以下链接,了解如何实现: Developing URL Rewrite Providers