1. 開発者向けのウェブ技術
  2. HTTP
  3. リファレンス
  4. HTTP レスポンスステータスコード
  5. 301 Moved Permanently

このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。

View in English Always switch to English

301 Moved Permanently

HTTP の 301 Moved Permanentlyリダイレクトレスポンスステータスコードで、リクエストされたリソースが Location ヘッダーで示された URL へ永久に移動したことを示します。

このステータスを受け取ったブラウザーは、 Location ヘッダーの URL のリソースを自動的にリクエストし、ユーザーを新しいページにリダイレクトします。 このレスポンスを受け取った検索エンジンは、リダイレクトされたリソースに元の URL へのリンクを関連付け、 SEO ランキングを新しい URL に渡します。

メモ: フェッチ標準では、ユーザーエージェントが POST リクエストに対して 301 をレスポンスとして受け取った場合、 HTTP 仕様書で認められているように、続くリダイレクトリクエストでは GET メソッドを使用します。 ユーザーエージェントがリクエストを変更することを避けるため、 308 Permanent Redirect を使用してください。こちらは 308 レスポンスの後にメソッドを変更することは禁止されています。

ステータス

http
301 Moved Permanently

移動したリソースのための 301 レスポンス

次の GET リクエストは、 301 リダイレクトの場所のリソースに対して行われます。

http
GET /ja/docs/AJAX HTTP/2
Host: developer.mozilla.org
User-Agent: curl/8.6.0
Accept: */*

301 ステータスを含むレスポンスには、リソースの移動先を示す Location ヘッダーが付属します。

http
HTTP/2 301
cache-control: max-age=2592000,public
location: /en-US/docs/Learn_web_development/Core/Scripting/Network_requests
content-type: text/plain; charset=utf-8
date: 2024年7月19日 12:57:17 GMT
content-length: 97
Moved Permanently. Redirecting to /en-US/docs/Learn_web_development/Core/Scripting/Network_requests

仕様書

仕様書
HTTP Semantics
# status.301

関連情報

MDN の改良に協力

協力方法を知る

このページは MDN の貢献者によって に最終更新されました。

AltStyle によって変換されたページ (->オリジナル) /