2013-06-29 4 views
-2

이 문제를 해결할 수있는 서버는 404 오류입니다.HTTP 오류 404.0 - 찾을 수 없음

<customErrors mode="On" defaultRedirect="default.aspx"> 
     <error redirect="error.aspx" statusCode="404" /> 
    </customErrors> 

오류 페이지 또는 기본 페이지로 리디렉션합니다.

+0

문제는 여기에 무엇입니까? 404 오류가'error.aspx' 페이지로 리디렉션되지 않고 'default.aspx' 페이지로 리디렉션됩니까? –

+0

404 또는 찾을 수 없음 오류 메시지는 클라이언트가 서버와 통신 할 수 있지만 서버가 요청한 것을 찾을 수 없음을 나타내는 HTTP 표준 응답 코드입니다. – skhurams

+0

올바른 페이지로 리디렉션되지 않으면 전체 경로를 사용해보십시오. –

답변

2

이 내가 없애 무슨 짓을

<system.web> 
    <customErrors mode="Off" /> 
</system.web> 
<system.webServer> 
    <httpErrors errorMode="Custom"> 
    <remove statusCode="404" subStatusCode="-1" /> 
    <error statusCode="404" path="/error404.aspx" responseMode="ExecuteURL" /> 
    </httpErrors> 
</system.webServer> 
+0

이 코드는 작동하지 않습니다. –

+0

그것은 저에게 효과적입니다. 확인해야 할 부분은 경로뿐입니다. 상대 경로를 사용할 수 없습니다. 루트 폴더에'error404.aspx'가 있습니까? 그렇지 않은 경우 변경하고 절대 경로를 사용하십시오. – ic3b3rg

1

시도 "HTTP 오류 404.0 - 찾을 수 없음"

<system.webServer> 
    <httpErrors errorMode="Custom"> 
     <remove statusCode="404" subStatusCode="-1" /> 
     <error statusCode="404" subStatusCode="0" path="~/404.aspx" responseMode="Redirect" /> 
    </httpErrors> 
    </system.webServer> 

    <system.web> 
    <customErrors mode="On" defaultRedirect="ErrorPage.aspx"> 
     <!--mode="On"--> 
     <error statusCode="404" redirect="~/404.aspx" /> 
    </customErrors> 
    </system.web> 
관련 문제