2
IIS7でStaticFileModuleのStaticFileModuleからの404エラーを捕捉/処理するには、プログラム的な方法(CustomError設定を使用しないでください)があるかどうか知りませんか?IIS7統合パイプラインモードのStaticFileModuleからキャッチ404例外
protected void Application_Error (object sender, EventArgs e)
{
HttpException httpException = Context.Error as HttpException;
if (httpException != null)
{
switch (httpException.GetHttpCode())
{
case 404:
// do stuff here
//Server.ClearError();
break;
}
}
}
は、なぜあなたはこれを実行する必要があります: –
静的なhtml/aspxファイルではなく、CMSフレームワークから動的に選択されたページを表示する方法が必要でした。 – bang
統合モードまたはクラシックモードで実行していますか? IIS7のカスタムエラーページは、統合モードの静的ファイルで正常に動作するため、クラシックモードを想定しています。クラシックの場合、統合モードに切り替えることができますか、またはアプリケーションがそのモードで正しく機能しませんか? –