デフォルトのIISページの代わりに「素敵な」ページを表示するために、カスタム404エラーページを設定しました。
既知のファイル拡張子( http://mydomain/dumb.aspxなど)を持つ存在しないページにアクセスしようとすると、カスタム404ページが表示されます。
不明なファイル拡張子(http://mydomain/index.dumbなど)のファイルにアクセスしようとすると、デフォルトの404エラーページが表示されます。
私が困惑しているのは、IISWebコアがエラーを処理していることです。
ModuleName :IIS Webコア
通知:16
HttpStatus:404 HttpReason:見つかりません
HttpSubStatus:0
ErrorCode:2147942402 ConfigExceptionInfo:通知:MAP_REQUEST_HANDLER ErrorCode:システムは指定されたファイルを見つけることができません。(0x80070002)
ただし、構成されたカスタムエラーページは考慮されていることに注意してください。
<httpErrors errorMode="Detailed">
<remove statusCode="404" subStatusCode="-1" />
<error statusCode="404" prefixLanguageFilePath="" path="/httpError" responseMode="ExecuteURL" />
</httpErrors>
*のハンドラーマッピングはありますが、。のハンドラーマッピングはありません。。それが問題の原因でしょうか?正しい構成は何でしょうか?