CloudflareのERR_TOO_MANY_REDIRECTSエラーを修正する方法

使用中 CloudflareのCDNとセキュリティサービスERR_TOO_MANY_REDIRECTS」エラーが発生することがあります。このエラーは通常、ブラウザとサーバー間で無限のリダイレクトループが発生し、ページが正しく読み込まれない場合に発生します。この問題に直面した場合、この記事ではCloudflareのERR_TOO_MANY_REDIRECTSエラーを解決する一連の手順をご案内します。

图片[1]-如何修复 Cloudflare 中的 ERR_TOO_MANY_REDIRECTS 错误:解决方案和配置技巧

1. ERR_TOO_MANY_REDIRECTS エラーの理解

图片[2]-如何修复 Cloudflare 中的 ERR_TOO_MANY_REDIRECTS 错误:解决方案和配置技巧

ERR_TOO_MANY_REDIRECTS」エラーは、ブラウザがウェブページへのアクセスを試み続けているにもかかわらず、設定ミスのためにウェブページがブラウザの制限を超えるまでリダイレクトし続ける場合に発生します。通常、これはCloudflareの SSL/TLSの設定ソースサーバーのリダイレクト設定、またはサイトのキャッシュ設定です。関連記事

2. SSL/TLS設定の確認と正しい設定

图片[3]-如何修复 Cloudflare 中的 ERR_TOO_MANY_REDIRECTS 错误:解决方案和配置技巧

クラウドフレアは以下を提供します。数種類のSSL/TLSモードこれらのモードには、それぞれ異なるセキュリティ要件と動作があります。適切に設定されないと、リダイレクションのループにつながりやすく、特に HTTPとHTTPS 間の変換。

  • 柔軟なSSLこのモードは、SSL証明書のないサーバーでは機能します。しかし、ソースサーバーがHTTPSリダイレクトを強制するように設定されている可能性があるため、しばしばリダイレクトの問題につながります。
  • フルSSLCloudflareはブラウザとオリジンサーバーの両方でHTTPS暗号化を使用します。これにはソースサーバーにSSL証明書が正しくインストールされている必要があります。このモードは、特にソースサーバーがHTTPSをサポートしている場合、最も一般的な選択です。
  • 厳密なSSLCloudflareはブラウザとソースサーバーの両方でHTTPS暗号化を使用し、ソースサーバーのSSL証明書は有効で信頼できるものでなければなりません。Strict SSLを選択するとセキュリティは最大化されますが、ソースサーバーのSSL設定が正しくない場合、ERR_TOO_MANY_REDIRECTSエラーが発生する可能性があります。

解決策

ソースサーバーにSSL証明書が設定されている場合は フルSSL もしかしたら 厳密なSSL モードの使用は避けてください。 柔軟なSSLなぜなら、ソース・サーバーのリダイレクト・ルールと衝突する可能性があるからです。

3. HTTPS 自動書き換え」機能の有効化

图片[4]-如何修复 Cloudflare 中的 ERR_TOO_MANY_REDIRECTS 错误:解决方案和配置技巧

クラウドフレアは以下を提供します。「HTTPSの自動書き換え「HTTPとHTTPSのミスマッチによるリダイレクトのループを解決するのに役立ちます。

操作手順:

  1. Cloudflareコンソールにログインします。
  2. サイトを選択し、「SSL/TLS」設定をクリックします。
  3. Edge Certificates] タブで、[Automatic HTTPS Rewrite] を有効にします。

この機能を有効にすると、CloudflareはHTTPページへのすべての訪問でブラウザが自動的にHTTPSバージョンにジャンプするようにし、リダイレクトエラーを回避します。

4. Cloudflareキャッシュのクリア

图片[5]-如何修复 Cloudflare 中的 ERR_TOO_MANY_REDIRECTS 错误:解决方案和配置技巧

Cloudflareはページ上のリダイレクトルールを含むウェブページのコンテンツをキャッシュします。キャッシュが誤ったリダイレクト情報を保持し、ユーザが常に誤ったページに誘導される可能性があります。キャッシュをクリアすることは、ERR_TOO_MANY_REDIRECTSエラーを解決する一般的で効果的な方法です。

操作手順:

  1. Cloudflareコンソールにログインします。
  2. あなたのサイトを選択し、"キャッシュ "タブに移動します。
  3. Clear Cache "ボタンをクリックし、"Clear All Cache "を選択します。

キャッシュをクリアした後、ブラウザはキャッシュに保存された誤ったリダイレクトメッセージを避けるためにページを再読み込みします。

5. 送信元サーバーのリダイレクト設定を確認

ソースサーバーが間違ったリダイレクトルールで設定されている場合、Cloudflareとソースサーバーの間で競合が発生し、リダイレクトループが発生する可能性もあります。例えば、ソースサーバーはHTTPリクエストを強制的にHTTPSにリダイレクトするように設定されているかもしれませんが、Cloudflareの設定がそれと衝突すると、ERR_TOO_MANY_REDIRECTSエラーが発生します。

操作手順:

  • ソースサーバーの .htaccessファイル(Apacheサーバの場合)またはNginxの設定ファイルで、過剰なリダイレクトルールがないことを確認してください。
  • ソースサーバーのHTTPS強制リダイレクトがCloudflareの設定と競合しないことを確認します。

6. Cloudflareエージェントモードの無効化

图片[6]-如何修复 Cloudflare 中的 ERR_TOO_MANY_REDIRECTS 错误:解决方案和配置技巧

Cloudflareの設定が問題を引き起こしていると思われる場合は、一時的に クラウドフレアのエージェントモデルバイパス クラウドフレアのサービスCloudflareに問題がある場合、ソースサーバーに直接アクセスすることができます。こうすることで、問題がCloudflareにあるかどうかを判断することができます。

操作手順:

  1. Cloudflareコンソールにログインします。
  2. サイトを選択し、「DNS」タブに移動します。
  3. AレコードとCNAMEレコードの横にある雲のアイコンをクリックして、グレーに切り替えます(つまり、プロキシモードを無効にします)。
  4. 数分待ってから再度アクセスしてみて、問題が解決しているかどうかを確認してください。

7. 概要

「ERR_TOO_MANY_REDIRECTS "エラーは通常、次のような原因で発生します。SSL/TLSの不適切な設定、キャッシュの問題、オリジンサーバーのリダイレクト設定原因をチェックし、正しく設定することで クラウドフレアのSSL/TLSモード有効"HTTPSの自動書き換え"機能を使用して、キャッシュをクリアし、ソースサーバーのリダイレクトルールを確認することで、この問題を効果的に解決できます。それでも問題が解決しない場合は、一時的にCloudflareを無効にします。 または、サポートチームまでお問い合わせください。


お問い合わせ
記事が読めない?無料でお答えします!個人サイト、中小企業サイトのための無料ヘルプ!
電話:020-2206-9892
QQ咨询:1025174874
Eメール:info@361sale.com
勤務時間: 月~金、9:30~18:30、祝日休み
© 複製に関する声明
この記事を書いた人 : upupdowndownLRLRBABA
終わり
好きなら応援してください。
クドス82 分かち合う
解説 ソファ購入

コメントを投稿するにはログインしてください

    コメントなし