のメソッドで以下のメソッドを使用しましEndRequest
たglobal asax
。HTTP 404 error
画像リクエストやその他のリクエストからでも取得します。ポイントは、最初のリクエスト/メインリクエストのみをチェックしたいということです。助けてください。これが機能する唯一のソリューションです。
{
if (Context.Response.StatusCode == 404)
{
Response.Clear();
var rd = new RouteData();
rd.DataTokens["area"] = "AreaName";
rd.Values["controller"] = "Errors";
rd.Values["action"] = "NotFound";
IController c = new ErrorsController();
c.Execute(new RequestContext(new HttpContextWrapper(Context), rd));
}
}