2012-07-27 4 views
0

일부 웹 사이트는 경로를 찾을 때 URL 경로를 유지하며 페이지가로드되면 오류 제목, 메시지를 표시하고 HTTP 상태 코드를 404로 설정합니다.404 페이지가 URL을 유지하거나 리디렉션되어야합니까?

다른 페이지로 리다이렉트 내용과 머리글을 모두 표시하는 고정 된 404 URL 경로

내 질문은 :

  • 이 URL은 URL 경로가 한 HTTP 응답이 만료 될 때까지 대한 (404)으로 분류되도록 변경하지 않나요?
  • 항상 404 상태 코드 여야합니까?
  • 리디렉션이 발생해도 결과 페이지에 404 상태 코드가 포함되어야합니까?

아니면 404 응답을 반환하고 전용 404 URL을 가리키는 위치 헤더를 포함하는 것이 좋습니다 (리디렉션과 400 시리즈 상태 코드를 혼합 할 수 있는지 확실하지 않습니다).

+2

404 페이지는 항상 404 상태 코드를 반환해야한다는 것을 이해합니다. – JimmyPena

+3

@JimmyPena 맞지 않으면 그렇지 않으면 404 페이지를 가리키는 검색 엔진에 색인이 붙은 일련의 쓰레기 URL을 얻을 수 있습니다. –

답변

1

서버가 반환하는 페이지가 "파일을 찾을 수 없음"인 경우 404 오류를 반환해야합니다. 리디렉션에 추가하는 것은 웹 크롤러와 사람들 모두에게 혼란스러워 보이지 않습니다.

아파치하면 404을 반환, 원래 URL을 유지하고 당신이 당신의 웹 서버의 루트에 htaccess로 파일이 추가하면 사용자 지정 오류 메시지를 가질 수

이 notfound.html이
ErrorDocument 404 /notfound.html 

입니다 사용자 정의 오류 페이지.

관련 문제