301 Moved Permanently
HTTP 301 Moved Permanently
리다이렉트 상태 응답 코드는 요청한 리소스가
Location
(en-US) 헤더에 주어진 URL로 완전히 옮겨졌다는 것을 나타냅니다. 브라우저는 이 페이지로
리다이렉트하고, 검색 엔진은 해당 리소스로 연결되는 링크를 갱신합니다.
Note: 명세에서는 리다이렉트를 수행할 때 메서드와 본문이 변경되지 않아야 한다고 하지만, 모든 사용자 에이전트가 이 요구사항을 충족하지 않습니다.
301
코드는GET
과HEAD
메소드의 응답으로만 사용하고,POST
메소드에 대해서는 메소드 변경이 명시적으로 금지된308 Permanent Redirect
(en-US) 사용이 바람직합니다.
상태
301 Moved Permanently
예제
클라이언트 요청
GET /index.php HTTP/1.1
Host: www.example.org
서버 응답
HTTP/1.1 301 Moved Permanently
Location: http://www.example.org/index.asp
명세서
Specification |
---|
HTTP Semantics # status.301 |
브라우저 호환성
BCD tables only load in the browser
같이 보기
308
(en-US)Permanent Redirect
302
Found
, 임시 리다이렉트