2
이것은 공식적으로 저를 미치게합니다. ASP.Net 3.5을 실행하는 IIS7에 웹 사이트가 있습니다. 추적 기능이 해제되어 있으며 사용자 지정 오류가 구성되어 있지만 www.mysite.com/trace.axd에 액세스 할 때 내 사용자 지정 오류 페이지 대신 표준 ASP.Net YSOD가 표시됩니다. 반환되는 상태는 500이지만 Cassini 또는 Dev Server를 사용하는 경우에는 좀 더 이상합니다. 상태는 403입니다.Trace.axd는 사용자 정의 오류가 아닌 YSOD를 반환합니다.
그렇다면 표준 ASP.Net YSOD 대신 라이브 박스에서 내 사용자 정의 오류 페이지를 반환하는 방법은 무엇입니까?
사용자 지정 오류 구성 :
<customErrors mode="RemoteOnly" defaultRedirect="~/Error.aspx" redirectMode="ResponseRewrite">
<error statusCode="404" path="~/404.aspx" redirect="~/404.aspx" responseMode="ExecuteURL" /></customErrors>
추적 설정 :
여기에 어떤 도움이 많이 감사합니다<tracing>
<traceFailedRequests>
<add path="*.aspx">
<traceAreas>
<add provider="ASP" verbosity="Verbose" />
<add provider="ASPNET" areas="Infrastructure,Module,Page,AppServices" verbosity="Verbose" />
<add provider="ISAPI Extension" verbosity="Verbose" />
<add provider="WWW Server" areas="Authentication,Security,Filter,StaticFile,CGI,Compression,Cache,RequestNotifications,Module" verbosity="Verbose" />
</traceAreas>
<failureDefinitions timeTaken="00:00:00" statusCodes="500" />
</add>
</traceFailedRequests>
</tracing>
, 당신은 HTTP 추적을 제거
가능한 복제본 [MVC3의 trace.axd에 대한 사용자 정의 오류 페이지는 어떻게 얻을 수 있습니까?] (http://stackoverflow.com/questions/11724771/how-can-i-get-a-customer-error- page-for-trace-axd-in-mvc3) –