Web サイトにアクセスしようとしたときに ERR_TOO_MANY_REDIRECTS エラーが表示された場合でも、心配する必要はありません。これは解決策でよくある問題です。以下では、これが何を意味するのか、なぜ発生するのか、コントロール パネル (DirectAdmin または cPanel) から段階的に解決する方法について説明します。
🧠 ERR_TOO_MANY_REDIRECTS とはどういう意味ですか?
このエラーは、ブラウザが 無限リダイレクト ループ に陥っていることを示します。 Web サイトは、ある URL を別の URL にリダイレクトし続け、ページを読み込むことなく、無限に再度リダイレクトします。
🔍 最も一般的な原因
-
の HTTPS 構成またはリダイレクト ルールが正しくありません.htaccess -
CMS リダイレクト (WordPress など) とサーバーレベルのリダイレクトの間の競合
-
不正なドメイン設定 (たとえば、適切な制御なしに www を非 www にリダイレクトしたり、元に戻したりする)
-
セキュリティ プラグインまたはモジュールのバグ
✅ ERR_TOO_MANY_REDIRECTS
を修正する方法オプション 1: ブラウザの Cookie とキャッシュをクリアする (簡単な修正)
ブラウザに問題がある場合があります。
-
シークレット ウィンドウまたは別のブラウザでサイトを開きます。
-
正しく読み込まれる場合は、元のブラウザの Cookie とキャッシュをクリアしてください。
エラーが解決しない場合は、 次の手順に進みます。
オプション 2: DirectAdmin または cPanel でリダイレクトを確認する
DirectAdmin:
-
コントロール パネルにログインします。
-
「リダイレクト」に移動.
-
リダイレクトがドメイン自体を指しているか、循環ループ (たとえば、http から https へ、そしてその逆) を作成していないか確認してください。
-
競合するリダイレクトを削除または修正します。
cPanel:
-
cPanel アカウントにログインします。
-
「リダイレクト」 セクションに移動します。
-
アクティブなリダイレクトを確認します。
-
ループを作成していないことを確認してください。不明な場合は、一時的に無効にしてサイトをテストできます。
オプション 3: .htaccess ファイルを確認します (WordPress または別の CMS を使用している場合)
-
ファイル マネージャー または FTP 経由でホスティングにアクセスします。
-
サイトのルートにある
.htaccessファイルを開きます。 -
重複または競合するリダイレクト ルールがないか確認します。基本的な WordPress
.htaccessは次のようになります:
apache# WordPressを始める
リライトエンジンオン
RewriteBase /
RewriteRule ^index.PHP$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule。 /index.PHP [L]
# WordPress
を終了
-
不明な場合は、名前を
.htaccess_oldに変更して、サイトに再度アクセスしてください。ダッシュボードにアクセスすると、WordPress は新しいダッシュボードを再生成します。
オプション 4: WordPress から URL を調整
WordPress ダッシュボードにアクセスできる場合:
-
[設定] > [一般]
に移動します。 -
WordPress URL とサイト URL の両方が正しく構成されていることを確認します。例:
arduinohttps://yourdomain.com
両方とも同じ形式を使用する必要があります (「www」の有無にかかわらず、混合しないでください)。
オプション 5: プラグインを一時的に無効にする
一部のプラグイン、特にセキュリティ プラグインやリダイレクト プラグインがこのエラーを引き起こす可能性があります。
-
ファイル マネージャー.
にアクセスします。 -
に移動します。wp-content/plugins -
疑わしいプラグインのフォルダーの名前を一時的に変更します (たとえば、「security-plugin」→「security-plugin_old」)
-
サイトを再度テストします。
🛡️ 今後このエラーを防ぐためのヒント
-
一貫したリダイレクトを使用します (サイトで www を使用するかどうかを決定し、それを使い続けます)。
-
リダイレクト プラグインは必要な場合にのみインストールし、慎重に構成してください。
-
SSL を有効にする場合は、すべてのサイト URL が https を正しく使用していることを確認してください。
-
システム ファイルを変更する前に必ずバックアップを作成してください。