TOO_MANY_REDIRECTSエラーとは?

多くのウェブサイトが遭遇する"err_too_many_redirects"エラーが発生してページが開かない。この一般的な問題は、ユーザーエクスペリエンスに影響を与え、検索エンジンの取り込みを妨げます。この記事では、このエラーの原因と解決策をわかりやすく説明します。

画像[1]-TOO_MANY_REDIRECTSエラーとは?

I. TOO_MANY_REDIRECTSとは?

TOO_MANY_REDIRECTS(リダイレクトが多すぎる)という意味:

ブラウザがページにアクセスしようとするとサーバ複数のリダイレクトは、最終的にブラウザが許容するリダイレクトの最大数(通常は20)を超え、接続が切断され、エラーメッセージが表示されます。

よく報告されるエラーの内容:

  • クローム。 err_too_many_redirects
画像[2] - TOO_MANY_REDIRECTSエラーとその仕組みとは?
  • ファイアフォックス ページが正しくリダイレクトされない
画像[3] - TOO_MANY_REDIRECTSエラーとその仕組み

TOO_MANY_REDIRECTSの仕組み

1.リダイレクションの基本コンセプト

HTTPリダイレクトは、サーバーが 3xx ステータス・コード 実現した:

  • 301 恒久的に移動
    ブラウザや検索エンジンは、古いURLを新しいURLに置き換えます。これは、ウェブサイトの再構築やドメイン名の変更によく使われます。
  • 302 Found (一時的なリダイレクト)
    ユーザーのリクエストは、一時的に他のURLしかし、検索エンジンは元のURLを保持する。

ブラウザはリダイレクト・レスポンスを受け取ると、自動的にサーバーに新しいリクエストを開始し、リダイレクト・チェーンに入る。

2.リダイレクション・ループの作り方

TOO_MANY_REDIRECTSエラーの根本原因が発生する:

ブラウザは訪問中にリダイレクトループに巻き込まれ、最終ページに到達できない。

ブラウザがリダイレクトが多すぎると判断して終了するまで、このサイクルは無限に続く。

3.ブラウザのリダイレクト数の制限

画像[4]-TOO_MANY_REDIRECTSエラーとは何かとその原理

主要なブラウザで一般的に許可されているリダイレクトの最大数は以下の通りです:

  • クローム。 20回
  • ファイアフォックス 20回
  • サファリ 20回

この数を超えるとTOO_MANY_REDIRECTSエラーが発生する。

III.TOO_MANY_REDIRECTSコンフィギュレーションのよくある原因

  • SSL設定エラー
    例えばクラウドフレア柔軟なSSL」を有効にしているにもかかわらず、サーバー側でHTTPSを強制するように設定すると、CloudflareがHTTPを使用してサーバーにアクセスし、サーバーがHTTPSにリダイレクトしてループが発生します。
画像[5]-TOO_MANY_REDIRECTSエラーとは何かとその原理
  • 競合するURL正規化設定
    また、wwwありとwwwなしのリダイレクトも設定したが、ルールが衝突して互いに跳ね返ってしまう。
  • .htaccessリダイレクトルールエラー
    ワードプレスあるいは、カスタムRewriteルールの設定ミスで無限ジャンプになる。
  • CMSまたはプラグインのURL設定が競合している
    例えば、WordPressのアドレスがサイトアドレスのURL設定と一致しない場合や、キャッシュプラグインが間違ったリダイレクトステータスをキャッシュしている場合などです。
  • リバースプロキシサーバーの設定に関する問題
    Nginxまたは、CDNの設定がソースのHTTPSプロトコルの処理と矛盾している。

IV.なぜTOO_MANY_REDIRECTSの原則を理解することが重要なのですか?

  • を素早く特定することができる。 設定の問題、プラグインの競合、サーバーのSSL設定 続く
  • サイトに完全にアクセスできなくなるような誤った修正は避けること。
  • スムーズな検索エンジンのクロールを保証し、インクルージョンの問題を回避するSEOのメンテナンスを支援します。

はんけつをくだす

TOO_MANY_REDIRECTSエラーは、基本的に次のようなものである。 リダイレクト論理矛盾 無限ループが原因です。その原理を理解した上で、SSL設定、URLリダイレクトルール、サーバー環境、CMS設定の4つの側面から体系的なトラブルシューティングを行うことで、速やかに問題を解決し、Webサイトの安定稼働とユーザーのアクセス体験を保証することができます。


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

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

    コメントなし