ASP.NET での URL 書き換えについて頭を悩ませようとしています。2 つの rewritemaps.config ファイル (rewritemaps1.config と rewritemaps2.config) があり、構成ファイルのサイズが大きすぎて IIS が処理できないため、これらを 2 つに分割する必要がありました。
ここで、web.config に、リライター用にこれら 2 つのマップを含める必要がありますが<rewritemaps>
、config に含めることができるのは 1 つだけです。
私の web.config は次のようになります。
<rewrite>
<rewriteMaps configSource="rewritemaps1.config"></rewriteMaps>
<rules>
<rule name="Redirect rule1 for Redirects">
<match url=".*" />
<conditions>
<add input="{Redirects:{HTTP_HOST}{REQUEST_URI}}" pattern="(.+)" />
</conditions>
<action type="Redirect" url="http://{C:1}" appendQueryString="false" redirectType="Permanent"/>
</rule>
</rules>
</rewrite>
両方の構成を「含める」方法はありますか? :-)
前もって感謝します。