Yoast SEOやキャッシュプラグインを使用すると、ERR_TOO_MANY_REDIRECTSが発生しますか? これが修正方法です。

ウェブサイトでSSLをオンにした後、突然のアクセスエラー。err_too_many_redirects"?多くのウェブマスターは、まずサーバー設定の問題を思い浮かべるだろうが、実際には、この種のエラーはSEOプラグインやキャッシュプラグイン、特にWordPressを使用している場合にも関連することが多い。

この種の問題が発生すると、ウェブサイト全体が完全にアクセスできなくなり、業務に深刻な影響を及ぼす可能性があります。以下では、一般的なシナリオから、正常なアクセスを回復するための解決策を段階的に説明します。

画像[1] - Yoast SEOまたはキャッシュプラグインを使用すると、ERR_TOO_MANY_REDIRECTSが発生します!

I. ERR_TOO_MANY_REDIRECTSとは何ですか?

このエラーは、ブラウザがウェブサイトによって常にリダイレクトされ、最終的にジャンプ回数の制限を超えた場合に報告されます。この種の循環ジャンプは、アドレス設定の不一致、複数のリダイレクトルール、プラグインの競合などのシナリオで一般的です。

ワードプレス ユーザーはYoast SEO、LiteSpeed Cache、WP Super Cacheを使用しています、W3 Total Cache この問題は、HTTPSホップ、キャッシュルール、特定の自動リダイレクトなどのプラグインが正しく設定されていないか、有効になっている場合に発生する可能性があります。

II.一般的なトリガー・シナリオ

1.Yoast SEOがCanonicalまたはPathの設定を変更した。

一部のユーザーは、Yoast SEOの詳細設定機能を有効にして、カノニカルリンクやメタリンクを手動で調整したり、強制的にリダイレクトオプションは、ワードプレスのアドレスと実際のアクセスパスの不一致につながりやすい。

2.キャッシュプラグインが強制ジャンプを設定する

キャッシュプラグインには、「強制HTTPSジャンプ」や「キャッシュリダイレクトの自動クリーニング」などの機能が組み込まれていることがあります。 .htaccessそしてNginx)が重なると、何度も何度もジャンプする。

3.プラグインの有効化の順序またはバージョンが互換性がない

複数のSEOプラグイン、キャッシュプラグイン、セキュリティプラグインをインストールする場合、それらのプラグインはリダイレクトロジックが衝突する可能性があります。例えば、Really Simple SSL と WP Fastest Cache が同時に有効になっている場合、HTTPS リクエストが繰り返し処理され、結果としてループがジャンプする可能性があります。

III.段階的解決策

ステップ1:プラグインを一時的に無効にする

バックエンドにアクセスできない場合は、FTPまたはホスティングコントロールパネルを使って /wp-content/plugins/ ディレクトリで、問題を引き起こす可能性のあるプラグイン(yoastやlitespeed-cacheなど)の名前を変更します。 litespeed-cache-old.

画像[2] - Yoast SEOまたはキャッシュプラグインを使用すると、ERR_TOO_MANY_REDIRECTSが発生します!

ページを更新して、サイトが復旧しているか確認してください。正常に戻っていれば、プラグインが確かにジャンプ問題を引き起こしています。

ステップ2:WordPressのアドレス形式を統一する

とおす wp-config.php ファイルに以下の2行を追加し、WordPressにHTTPSプロトコルを使用させる:

画像[3]-Yoast SEOまたはキャッシュプラグインを使用すると、ERR_TOO_MANY_REDIRECTSが発生します!
define('WP_HOME', 'https://yourdomain.com');
define('WP_SITEURL', 'https://yourdomain.com');

ドメイン名の前にHTTPがなく、アドレスにスラッシュやパラメータがないことを確認してください。

ステップ3:キャッシュをクリアする

プラグインのバックエンドに行き、以下のタイプのキャッシュをクリアする:

  • プラグインのローカルキャッシュ(例:LiteSpeed Cache > Toolbox > Clear All Caches)
画像[4]-Yoast SEOまたはキャッシュプラグインを使用すると、ERR_TOO_MANY_REDIRECTSが発生します!
  • サーバー・キャッシング(例パゴダ(Nginx FastCGIキャッシングなど)。
  • CDNキャッシュ(例 クラウドフレア(テンセントクラウドCDN)
画像[5]-Yoast SEOまたはキャッシュプラグインを使用すると、ERR_TOO_MANY_REDIRECTSが発生します!

キャッシュの干渉を避けるため、クリーニング後にブラウザのないウィンドウでページを再表示する。

ステップ4:リダイレクト・ルールの確認

とおす .htaccess 書類または Nginx コンフィギュレーションを使用して、ジャンプロジックの重複をチェックします。例

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{http_host}%{request_uri} [l,r=301] です。

プラグインロジックとの重複を避けるため、HTTPSジャンプを行うのは1か所だけであることを確認する。

IV.再発を防ぐにはどうしたらよいか?

  • SSLを有効にする前に、WordPressの設定でサイトアドレスを統一する。
画像[6] - Yoast SEOまたはキャッシュプラグインを使用すると、ERR_TOO_MANY_REDIRECTSが発生します!
  • 複数のプラグインが同時にリダイレクトを処理しないようにする。
  • プラグインの設定を調整する前に、現在の設定をバックアップする。
  • プラグイン紛争情報を常にチェックし、最新情報を入手する。

V. まとめ

err_too_many_redirects サーバーに問題があるとは限りません。多くの場合、SEOプラグインやキャッシュプラグインのリダイレクト設定が競合していることが原因です。サイトアドレス、プラグイン設定の順番、キャッシュルールなどをチェックすれば、たいていは問題が見つかる。

Yoast SEOやキャッシュ系のプラグインを使っている場合は、これまでの方法を段階的にトラブルシューティングし、ひとつずつ調整していくことで、ジャンプが多すぎる問題を解決することができる。必要であれば、プラグインの機能の一部をオフにすることも、サイトをより安定させるのに役立ちます。


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

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

    コメントなし