ERR_TOO_MANY_REDIRECTS
リダイレクトループによりページが読み込めない場合のエラー
概要
ERR_TOO_MANY_REDIRECTSは、ブラウザがリダイレクトを繰り返し、無限ループに陥った場合に発生するエラーです。通常、20回以上のリダイレクトが検出されると表示されます。
エラーメッセージ
This page isn't working
example.com redirected you too many times.
Try clearing your cookies.
ERR_TOO_MANY_REDIRECTS
または
このページは動作していません
example.com でリダイレクトが繰り返し行われました。
Cookie を消去してみてください。
ERR_TOO_MANY_REDIRECTS
原因
- サーバー設定の問題: HTTPSリダイレクトの無限ループ
- Cookie設定の不整合: 認証Cookieによるリダイレクトループ
- CDN/ロードバランサー設定: SSL終端とバックエンド間の設定ミス
- WordPressプラグイン: リダイレクト系プラグインの競合
解決策
1. Cookieを削除(クライアント側)
Chrome:
1. 設定 > プライバシーとセキュリティ > Cookieと他のサイトデータ
2. すべてのCookieとサイトデータを表示
3. 該当サイトのCookieを削除
または DevTools (F12) > Application > Cookies > 右クリック > Clear
2. Nginx設定の確認
| |
3. Apache (.htaccess) 設定の確認
| |
4. CloudFlare使用時の設定
CloudFlareダッシュボード:
1. SSL/TLS > Overview
2. 暗号化モードを「Full」または「Full (strict)」に設定
- 「Flexible」だとループの原因になる
3. Edge Certificates > Always Use HTTPS を確認
5. WordPress設定の確認
| |
デバッグ方法
| |
Browser の他のエラー
この記事は役に立ちましたか?