2009-07-20 2 views
0

asp.net 웹 사이트 (SQL Server, Windows 2003, IIS 6)와 google.com/analytics/을 사용하여 방문을 추적하고 있습니다. 그것은 모두 잘 작동합니다.Google 웹 마스터 오류 : "404 (파일을 찾을 수 없음) 오류 페이지가 헤더에 200 (성공) 상태를 반환하는 것으로 나타났습니다."

지금은 내 사이트에 대한 더 나은 정보를 얻기 위해 구글 웹 마스터를 사용하고 싶습니다하지만 난 HTML 파일을 업로드하여 그것을 확인하려고 할 때이 오류가 얻을 : 404 (해당 파일을

"우리가 발견 한을 찾을 수 없음) 오류 페이지는 헤더에 200 (성공) 상태를 반환합니다. "

모든 아이디어 - 문제를 해결하는 방법?

+0

을 참고 : http://stackoverflow.com/questions/347281/asp-net-custom-404-returning-200-ok-instead-of- 404-not-found –

답변

3

Response 개체의 StatusCode을 수동으로 설정하십시오. 뒤에 404 페이지의 코드 같은 것을 넣어 :

protected override void Render(HtmlTextWriter writer) 
{ 
    base.Render(writer); 
    Response.StatusCode = 404; 
} 
+0

어떻게 생각하세요? – andychase

+0

일부 코드로 업데이트 됨 –

+0

언제든지 메타 태그를 통해 사이트를 확인할 수 있습니까? 그렇다면 대신 할 수 있습니다. – Otis

관련 문제