カスタム 404.htm を含む asp.net サイトがあります。aspx を処理するように customErrors セクションで構成されています。
<customErrors mode="On" defaultRedirect="404.htm">
<error statusCode="403" redirect="404.htm" />
<error statusCode="404" redirect="404.htm" />
</customErrors>
<system.webServer>
<httpErrors>
<error statusCode="404" path="404.htm" />
<error statusCode="500" path="404.htm" />
</httpErrors>
<modules runAllManagedModulesForAllRequests="true">
...
</system.webServer>
wrongname.aspx を適切に処理します。しかし、wrongname.htm などの aspx 以外の要求に対しては、IIS7 は、私のカスタムではなく、一般的なエラー メッセージを返します。たとえば、500 を含むこのサイトのすべてのエラーに対して、彼にそれを強制するにはどうすればよいでしょうか? モジュールを作成する必要がありますか、それとも宣言的に可能ですか?