System.Web.Routing
을 사용하는 ASP.NET C# 웹 응용 프로그램이 있습니다.System.Web.Routing을 사용하는 웹 응용 프로그램
어떤 이유로 든 모든 HTTP 오류를 포착 할 수 없습니다. 예를 들면 :
- www.domain.com/adfasdf/asfadf/ - 제대로 정의 페이지로 리디렉션
- www.domain.com/fafad/afdad/asfaf/ -과 같은 기본 오류 페이지를 반환합니다 :
의 Web.config :
<customErrors mode="On" defaultRedirect="Error">
<error statusCode="404" redirect="Page-Not-Found"/>
</customErrors>
나는 할 수 없습니다입니다 Global.asax
파일에서 이러한 오류를 포착하십시오.
어쨌든 루트 사이트에서 발생한 오류 (처리 및 처리되지 않음)에 대한 오류 페이지로 사용자를 리디렉션 할 수 있습니까?