tool::http-status-detail
302 Found
The resource is temporarily at a different URL.
ステータスコード
302
名前
Found
カテゴリ
3xx詳細説明
HTTP 302 Foundは、リクエストされたリソースが一時的に別のURLにあることを示します。301とは異なり、検索エンジンは元のURLを引き続きインデックスし、ブラウザも次のリクエスト時に元のURLに再度アクセスします。注意:一部の古いクライアントは302レスポンス時にPOSTをGETに変更する場合があるため、HTTPメソッドの保持が必要であれば307を使用してください。
主な原因
- ▸ログイン後に元のページにリダイレクトする場合
- ▸言語/地域ベースのリダイレクト(例:/→/ko、/→/en)
- ▸A/Bテストで異なるバージョンのページを表示する場合
- ▸一時的なメンテナンスページにリダイレクトする場合
解決方法
- 1.恒久的な移動であれば302ではなく301を使用してください(SEOへの影響あり)
- 2.POSTメソッドを保持する必要がある場合は307 Temporary Redirectを使用してください
- 3.LocationヘッダーのURLが正しいか確認してください
- 4.無限リダイレクトループが発生していないか確認してください
関連HTTPヘッダー
LocationCache-Controlレスポンス例
HTTP/1.1 302 Found Location: https://example.com/ko/page Cache-Control: no-cache
関連ステータスコード
300Multiple ChoicesMultiple options for the requested resource.→301Moved PermanentlyThe resource has permanently moved to a new URL.→303See OtherRedirect to another resource using GET.→304Not ModifiedThe cached version is still valid; no new content to return.→307Temporary RedirectTemporary redirect preserving the original HTTP method.→
ad · 300×250
// related tools