我想知道是否有方法(開箱即用或無法知道)哪些規則是針對給定請求觸發的。 我們有一個基於各種輸入(業務/技術等)生成urlrewrite配置的webapp,這些可以達到或多或少的2000規則。 你可以想象,有時很難破譯生成的配置,並找出哪些規則被有效觸發。Tuckey UrlRewrite:知道在給定請求上觸發了哪些規則
如果您對如何實現此目標有任何想法,請點擊!
我想知道是否有方法(開箱即用或無法知道)哪些規則是針對給定請求觸發的。 我們有一個基於各種輸入(業務/技術等)生成urlrewrite配置的webapp,這些可以達到或多或少的2000規則。 你可以想象,有時很難破譯生成的配置,並找出哪些規則被有效觸發。Tuckey UrlRewrite:知道在給定請求上觸發了哪些規則
如果您對如何實現此目標有任何想法,請點擊!
您可以使用「set」標籤爲每個規則設置請求屬性值,然後稍後獲取請求屬性以查看應用了哪個規則。例如:
<rule>
...
<set name="ruleName">My Rule Name</set>
</rule>
有關更多文檔,請參閱http://urlrewritefilter.googlecode.com/svn/trunk/src/doc/manual/4.0/index.html。
複製我的下面的評論到我的反應,你還可以設置響應頭,如果你想在運行時讀這些了:
<rule>
...
<set type="response-header" name="ruleName">My Rule Name</set>
</rule>
啓用日誌記錄? – 2014-09-12 16:09:56