Cloudflare SSL設定でTOO_MANY_REDIRECTSが発生する場合の解決策

利用する クラウドフレア SSLを使用している場合、ウェブサイトが "TOO_MANY_REDIRECTS "エラーを起こすことがあります。ユーザーはブラウザに "Too many page redirects "というメッセージを見ることになります。この記事では、このエラーの原因を説明し、いくつかの簡単な解決策を提供します。

画像[1]-TOO_MANY_REDIRECTSを引き起こすCloudflare SSL設定の解決策

I. TOO_MANY_REDIRECTSエラーとは何ですか?

リダイレクトが多すぎる このエラーは通常、サイトが無限のリダイレクト・ループに入ったために、ブラウザがページを正常にロードできなかったことを示しています。簡単に言うと、ページがあるURLから別のURLにリダイレクトされることです。 URLというメッセージが表示され、処理がループし続け、ブラウザの読み込みが終わらない。

Cloudflare SSLを有効にした後、このエラーは通常不正な SSL設定 もしかしたら HTTPとHTTPSのリダイレクトの競合 原因は

TOO_MANY_REDIRECTSエラーの一般的な原因

  • SSL設定の競合
    Cloudflareとウェブサーバの両方でSSLを有効にすると、HTTPリクエストとHTTPSリクエストが互いにリダイレクトされ、行き止まりが発生することがあります。
  • Cloudflareとウェブサーバ間のSSL設定の不一致
    ウェブサーバーがSSLで設定されているが、Cloudflareの SSL 一貫性のない設定(「フレキシブルSSL」と「フル機能SSL」の設定の違いなど)は、リクエストがHTTPとHTTPSの間で常にリダイレクトされる原因となります。
  • Cloudflare SSLとWordPressの設定の競合
    を使用している場合は ワードプレスまた、サイトのURL(WordPressアドレスとサイトアドレスの設定を含む)を適切に設定しないと、CloudflareとWordPressの設定が競合し、リダイレクトの問題が発生する可能性があります。

C. TOO_MANY_REDIRECTSエラーを解決するには?

1. CloudflareのSSL設定を確認する

CloudflareコントロールパネルのSSL設定は、この問題を解決する上で非常に重要です。適切なSSL設定を正しく選択していることを確認する必要があり、通常以下のモードがあります:

画像[2]-TOO_MANY_REDIRECTSを引き起こすCloudflare SSL設定の解決策
  • フレキシブルSSL(SSL)Cloudflareはユーザーのブラウザとの通信にはHTTPSを使用しますが、ソースサーバーとの通信にはHTTPを使用します。この設定はリダイレクトの問題を引き起こす可能性が高いため、推奨されません。
  • フルSSL(SSL)Cloudflareはブラウザとオリジンサーバ間の通信にHTTPSを使用し、これにも有効なSSL証明書が必要です。
  • フル厳密SSL(SSL)CloudflareはHTTPSを使用し、ソースサーバーにも有効で信頼できるSSL証明書が必要です。

操作手順:

  • Cloudflareコントロールパネルにログインします。
画像[3]-TOO_MANY_REDIRECTSを引き起こすCloudflare SSL設定の解決策
  • ドメイン名を選択し SSL/TLS セッティング
画像[4]-TOO_MANY_REDIRECTSを引き起こすCloudflare SSL設定の解決策
  • 確実な選択 フルSSL もしかしたら 厳密なSSL.の使用は避ける。 柔軟なSSLリダイレクト・ループになりがちだからだ。
画像[5]-TOO_MANY_REDIRECTSを引き起こすCloudflare SSL設定の解決策

2. クリアランスブラウザCloudflare Cacheによるキャッシュ

古いリダイレクトルールがブラウザのキャッシュに保存され、問題を解決したにもかかわらずエラーページが表示されることがあります。したがって、ブラウザのキャッシュとCloudflareのキャッシュをクリアすることは、この問題を解決するための重要なステップです。

操作手順:

  • ブラウザのキャッシュをクリアブラウザのキャッシュとクッキーをクリアするか、追跡なしのブラウジングモードでサイトをご覧ください。
画像[6]-TOO_MANY_REDIRECTSを引き起こすCloudflare SSL設定の解決策
  • Cloudflareキャッシュのクリア::
    • Cloudflareコントロールパネルにログインします。
    • ある (キャッシュ(キャッシュ)セクションをクリックします。 キャッシュを消去(パージ・エヴリシング)。
画像[7]-TOO_MANY_REDIRECTSを引き起こすCloudflare SSL設定の解決策

3. WordPressが正しく設定されていることを確認する

もしあなたが ワードプレス あなたのウェブサイトでこの問題が発生した場合、WordPressの設定を確認することも重要です。 ワードプレスアドレス 歌で応える サイトアドレス.

操作手順:

  • WordPressのバックエンドにログインし、以下のページに移動します。 設定 → 一般.
画像[8]-TOO_MANY_REDIRECTSを引き起こすCloudflare SSL設定の解決策
  • セキュア ワードプレスアドレス(URL) 歌で応える サイトアドレス(URL) には https:// を開始し、Cloudflareの設定と一致していることを確認してください。
画像[9]-Cloudflare SSL設定でTOO_MANY_REDIRECTSが発生する場合の解決策
  • プラグイン(例えば 本当にシンプルなSSL)、競合を避けるためにプラグインが正しく設定されていることを確認してください。

4. 強制HTTPSリダイレクト

HTTPからHTTPSへのリダイレクト・ループを避けるには、HTTPサイトにアクセスする際、サーバーがトラフィックを強制的にHTTPSにリダイレクトするようにしてください。

サーバーの編集 .htaccess ファイルに以下のルールを追加し、HTTPSの使用を強制する:

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301].

このルールは、すべてのHTTPリクエストを恒久的にHTTPSにリダイレクトする。

5. ウェブサイトのSSL証明書を確認する

サーバーのSSL証明書に問題がある場合、または証明書の設定が正しくない場合も、リダイレクトエラーの原因となります。以下のようなオンラインツールを使用できます。 SSLラボ(SSLラボテストをクリックして、SSL証明書が有効かどうかを確認してください。問題がある場合は、ホスティングプロバイダーまたは認証局に連絡して修正する必要があります。

画像[10]-Cloudflare SSL設定がTOO_MANY_REDIRECTSを誘発する場合の解決策

IV.まとめと提言

リダイレクトが多すぎる エラーは通常、以下によるものである。 クラウドフレア SSL設定は、ウェブサーバー設定との競合が原因です。以下の手順に従って、この問題を効果的に解決してください:

  • CloudflareのSSL設定を確認して調整し、適切なモード(Full SSLまたはStrict SSL)を選択します。
  • ブラウザのキャッシュとCloudflareのキャッシュをクリアする。
  • WordPressのURLが正しく設定されていることを確認してください。
  • HTTPリクエストを強制的にHTTPSにリダイレクトする。
  • SSL証明書が有効で、適切に設定されていることを確認する。

これらの操作により、次のようなことを避けることができる。 リダイレクトが多すぎる エラーが発生した場合、ウェブサイトのSSL設定が正しく機能しているかどうかを確認し、ウェブサイトのセキュリティとユーザー体験を向上させます。


お問い合わせ
チュートリアルが読めない?無料でお答えします!個人サイト、中小企業サイトのための無料ヘルプ!
カスタマーサービス WeChat
カスタマーサービス WeChat
電話:020-2206-9892
QQ咨询:1025174874
Eメール:info@361sale.com
勤務時間: 月~金、9:30~18:30、祝日休み
© 複製に関する声明
著者:Linxiulian
終わり
好きなら応援してください。
クドス124 分かち合う
linxiulianのアバター - Photon Flux|WordPress 修理サービス、プロフェッショナル、ワールドワイド、迅速対応
おすすめ
解説 ソファ購入

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

    コメントなし