2
私はすべての*.html
ファイルに対して.NETのカスタムHttpHandlerを使用しますが、ハードウェア上で静的ファイルとして扱われるファイルfoo.html
に対して1つの例外を作成したいドライブ。私が試した:IIS - 1つを除くすべてのファイルにHttpHandlerを使用
<httpHandlers>
<remove verb="*" path="*.html" />
<add verb="*" path="/foo.html" type="System.Web.StaticFileHandler" />
<add verb="*" path="*.html" validate="false" type="Imp.Handler" />
</httpHandlers>
と同様に:
<httpHandlers>
<remove verb="*" path="*.html" />
<add verb="*" path="*.html" validate="false" type="Imp.Handler" />
<add verb="*" path="/foo.html" type="System.Web.StaticFileHandler" />
</httpHandlers>
しかし、両方がImp.Handlerはまだfoo.html
要求を処理するようになります。私は間違って何をしていますか?
IISはクラシックモードで実行されています。
いいえ、私はOK '/ foo.html' –
するパスが必要かこれを解決するためにIISのISAPIを使用することができます。'Ionics Isapi Rewrite Filter' – zhengchun