[http] 일시적으로 사용할 수없는 페이지에 대한 HTTP 상태 코드

소규모 기업의 웹 사이트를 다시 디자인하고 있습니다. 임시로 ‘공사중’스플래시 페이지를 올릴 것입니다. 알아요, 알아요 …하지만 스타일이 하나가 되길 바랍니다. 🙂

주로 SEO 목적을 위해 일시적으로 사용할 수없는 URL (새 사이트가 가동 된 후 동일한 URL에 콘텐츠가 다시 포함됨)을 표시하는 데 가장 좋은 HTTP 상태 코드는 무엇입니까?

이제 내 웹 사이트 트래픽은 거의 중요하지 않지만 웹 개발자로서 향후 가능한 클라이언트 프로젝트를위한 내 도구 상자에이 지식이 필요합니다. 그리고 이것을 테스트하고 실험하는 더 좋은 방법은 이제 내 웹 사이트에 편리한 ‘이유’가 있습니다.

내가 생각한 몇 가지가 있습니다.
503은 매력적으로 보이지만 서버 오류 범주에 속합니다.
204도 매력적으로 보이지만 일시적으로 스플래시 페이지로 리디렉션하고 싶습니다.
307이 최선의 선택처럼 보이지만 완전히 확실하지는 않습니다.

다른 몇 가지도 있습니다. 그래서 당신의 조언을 듣고 싶습니다. 감사



답변

선택한 답변에 동의하지 않습니다. 503 코드를 사용합니다.

HTTP / 1.1에 대한 RFC에 따르면 :

503 서비스를 사용할 수 없음

서버는 현재 서버의 일시적인 과부하 또는 유지 관리로 인해 요청을 처리 할 수 ​​없습니다. 의미는 이것이 약간의 지연 후에 완화 될 일시적인 상태라는 것입니다.

예, 예상 한 페이지가 표시되지 않으므로 오류 여야합니다.


답변