【问题标题】:IIS Url Rewrite maps, get key by value?IIS Url 重写映射,按值获取键?
【发布时间】:2011-06-18 15:38:05
【问题描述】:

我正在对 url 进行入站/出站重写,并且我有一张所有 articleid --> url 组合的地图。现在,当我这样做时,我基本上需要通过 url 获取文章 id,但也需要通过文章 id 获取 url。

目前我需要有两个重写映射,每种方式一个,但是由于有很多文章,复制它会复制带有重写映射的文件大小,我真的很想避免那个。

所以我的问题是......是否有可能通过按键获得价值:

{我的地图:812}

我以某种方式写的:

{MyMap:some_article.aspx}

它会为我获得 812 吗?

没有两个不同的重写映射?

谢谢!

【问题讨论】:

    标签: url iis-7 url-rewriting


    【解决方案1】:

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

    【讨论】:

    • 好的,您知道如何从自定义提供程序访问现有的重写地图吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-03-07
    • 1970-01-01
    • 1970-01-01
    • 2012-08-11
    • 2017-02-04
    • 2016-05-06
    • 1970-01-01
    相关资源
    最近更新 更多