WordPressの「TooManyRedirects」エラーを修正するにはどうすればよいですか?
公開: 2022-05-04WordPressは、信頼性が高く強力なシステムであり、使用できます。 ただし、不適切な構成または外部ソースが原因でいくつかの問題があります。 WordPressのプログラミング言語はしっかりしています。 WordPressは、テーマやプラグインなどの外部ソースによってさらに困難になっています。 時々、これらは互換性がありません。 サイトがダウンし、ブラウザからエラーメッセージが表示されます。
ページは正しくリダイレクトされません。 ブラウザは、サーバーがリクエストをこのアドレスにリダイレクトすることを検出します。これは決して完了しません。
これは、サイトにリダイレクトが多すぎるか、ループしていることを意味します。
「WordPressのリダイレクトエラーが多すぎる」の原因は何ですか?
多くのWordPressリダイレクトエラーは、ソフトウェアのバグ、競合、およびその他の問題が原因で発生します。 リダイレクト警告を修正し、サイトをよりユーザーフレンドリーにする方法はたくさんあります。
ブラウザがWebサイトまたはブログを検索しようとして複数のURLおよびWebサーバーを循環すると、多くのWordPressリダイレクトエラーが発生します。 これにより、ブラウザはサーバーに接続できなくなり、訪問者は無限のリダイレクトループでスタックします。
さまざまなWebブラウザに、この問題に関する警告が表示されます。 ほとんどのブラウザは、Webサイトが「リダイレクトが多すぎる」または「正しくリダイレクトされていない」という警告を表示します。 WordPressを介してWebサイトにアクセスしようとしたときにこれらの警告のいずれかが表示された場合は、サイトのリダイレクトが正しく機能していない可能性があります。
リダイレクトが多すぎるためにWordPressエラーが発生する一般的な理由は次のとおりです。
- プラグインの競合
- 時代遅れのキャッシュ
- URLとドメイン名の設定が一致していません
- サイトアドレスの不一致または設定ミス
- もう一つの理由
WordPressの「複数リダイレクトエラー」を修正するにはどうすればよいですか?
これは通常、リダイレクトの競合または競合の問題です。 また、ある人がHTTPS(SSL)にリダイレクトし、別の人がHTTP(非SSL)にリダイレクトする場合にも発生する可能性があります。 または、www以外のタイプのURL間。
WordPressのTooManyRedirectsエラーは、多くのソフトウェアバグ、ソフトウェアグリッチ、およびその他のエラーが原因で発生します。 WordPressのTooManyRedirectsエラーを修正する方法はたくさんあります。
また、ウェブサイトのホストからのみWordPressリダイレクトの問題に直面する場合があります。 すべてのホストがそれほど協力的ではありません。 ウェブホスティングは非常にデリケートな要素であり、ウェブサイトに関連するほとんどすべての要素で役割を果たします。
AccuWebのような信頼性の高いホストを使用する必要があります。
WordPressの複数のリダイレクトの問題に直面した場合、これらは最良のオプションです。
ドメイン設定を確認する
「wwwプレフィックス」を使用するかどうかにかかわらず、WebサイトのURLを指定するオプションがあります。 Webサイトを設定するときに、サイトを「https://www.yourdomain.com」または単に「https://yourdomain.com」として構成するオプションがあります。
WordPressでは、両方の構成を同じドメインで機能させることができます。 これにより、ユーザーがブラウザのアドレスを検索または入力する方法に関係なく、すべてのユーザーがWebサイトにアクセスできるようになります。
これらのURLは通常、Webサイトを作成するとき、またはWordPressをインストールするときに自動的に作成されます。 これは、ウェブホストのデフォルトのドメイン設定を使用して行われます。 これらの設定は、初期設定後に変更および編集できます。 WordPressのURL構成とドメイン設定の間に競合がある場合、リダイレクトエラーが発生する可能性があります。
ドメインで「www」が使用されていることを確認してください。 次に、構成を確認します。 これを確認するには、[設定]>[一般]に移動します。
ドメイン設定に不一致がある場合は、WordPressのURL設定を更新して変更を保存できます。 これにより、問題が解決され、WordPressエラーへのリダイレクトが修正されます。
URL設定の確認(構成済みURLの確認)
WordPressのURL設定の不一致により、リダイレクトエラーが発生する場合があります。 サイトの構成を確認し、WordPressダッシュボード内の[設定]>[一般]に移動します。
サイトアドレスとWordPressアドレスは、ほとんどのWordPressWebサイトで同じです。 そうでない場合は、情報を編集または更新します。 リダイレクトの問題を解決できます。
また、URLプロトコル設定が正しいことを確認してください。 SSL証明書がHTTPSを使用してアクティブ化されていることを確認するには、URLがHTTPSを使用していることを確認する必要があります。
キャッシュプラグインをクリアする
Webサイトのパフォーマンスを向上させるのに役立つ多くのキャッシュプラグインを見つけることができます。 これは、サイトがリダイレクトを処理する方法に影響を与える可能性があります。 これにより、WordPressリダイレクトエラーが多すぎる可能性があります。
キャッシュプラグインを使用する場合は、キャッシュをクリアする必要があります。 プロセスは、選択したソリューションによって異なります。 具体的な手順については、プラグインのドキュメントを必ずお読みください。
ブラウザのCookieとキャッシュをクリアする
ブラウザのURLデータに不一致がある場合、リダイレクトエラーがトリガーされる可能性があります。 アクセスしようとしているページがブラウザにキャッシュされている場合、このエラーが発生する可能性があります。
WordPressのリダイレクトエラーが多すぎるのはWebブラウザーが原因であるかどうかを判断するには、別のブラウザーまたはシークレットモードでWebサイトにアクセスしてみてください。 問題が解決しない場合は、ブラウザのCookieとキャッシュをクリアする必要があります。
この方法は、使用するブラウザによって異なる場合があります。 たとえば、Google Chromeでは、ウィンドウの右上隅にある3つのドットのアイコンをクリックして、キャッシュとCookieをクリアできます。 次に、[その他のツール]ボタンをクリックします。
次に、[閲覧履歴データの消去]オプションを選択します。 ポップアップウィンドウで期間を選択します。 すべてを削除する場合は、[常時]を選択します。
次に、制限時間を選択してから、チェックボックス、Cookieとその他のサイトデータ、およびキャッシュされた画像またはファイルを選択します。 次に、[データの消去]をクリックします。
その後、GoogleChromeブラウザはすべてのCookieとキャッシュをクリアまたは削除します。 これで、リダイレクトエラーが発生することなく、サイトを簡単に見つけることができるはずです。
ブラウザでこのアクティビティを実行する方法がわからない場合は、フォーラムまたは公式ガイドを参照することをお勧めします。
上級者向けのヒント:Cookieをクリアまたは削除するには、WordPressダッシュボードと他のサイトに再度ログインする必要があります。
すべてのプラグインを無効にしてから再度有効にします
WordPressCMSプラグインがその主な魅力です。 ただし、WordPressがリダイレクトを実装する方法に影響を与える場合があります。 また、サイトに多数のサードパーティコードが含まれている可能性があり、リダイレクトエラーが発生する可能性があります。
サイトに多数のWordPressプラグインがインストールされている場合、原因を見つけるのは困難な場合があります。 原因を見つけるには、すべてのプラグインを非アクティブ化する必要があります。 迅速に修正された場合、プラグインがリダイレクトエラーの原因である可能性があります。
まず、非アクティブ化してから、個々のプラグインを再アクティブ化して、問題のあるプラグインを特定します。 ブラウザでリダイレクトに関するエラーが発生している場合は、競合するプラグインを見つけた可能性があります。 その後、プラグインを非アクティブ化、アンインストール、またはWebサイトから削除するか、開発者に連絡することができます。
.htaccessファイルをリセットします
WordPress CMSは、.htaccess構成ファイルを介してほとんどのWebホスティングサーバーでリダイレクトを処理します。 一部のプラグインは、この重要なファイル設定を変更する可能性があり、WordPressがリダイレクトを処理する方法に影響を与える可能性があります。
プラグインが競合して削除された場合でも、.htaccessに残る可能性があります。 すべての修正でリダイレクトの問題を解決できなかった場合は、ファイルを手動でリセットする必要がある場合があります。
このプロセスは、FTPクライアントを介してWebサイトに接続することで開始できます。 次に、ルートフォルダに移動します。
このファイルは非常に重要であり、コンピュータに保存する必要があります。 これはバックアップとして機能し、問題が発生した場合に備えて安全を確保します。 これで、Webサイトから.htaccessファイルを削除できます。
次に、問題が解決したことを確認するためにWebサイトに戻る必要があります。 Webサイトが正常に機能している場合は、WordPressの.htaccssファイルが破損している可能性があります。
WordPressは最終的にファイルを再生成または作成します。 ただし、次回は破損しないようにしてください。 WordPressダッシュボードから[設定]>[パーマリンク]に移動します。 変更を保存することができ(変更を加える必要はありません)、WordPressは新しい、新しい、エラーのない.htaccessファイルを作成します。
重要な注意:.htaccessファイルは削除しないでください。 それは非常に重要です。
HTTPS設定を確認する
WebサイトのHTTPS設定は、検査するもう1つの重要なことです。 ERR_TOO_MANY_REDIRECTSは、誰かがWordPress WebサイトをHTTPSに新たに移行し、何かが完了していないか、正しく設定されていない場合に発生することに何度も気づきました。
サーバーでリダイレクトを確認する必要があります
サーバー上にHTTPSからHTTPへの他のリダイレクトがないことを確認する必要がある場合があります。
誤った301リダイレクトは、サイトを開くのを妨げる可能性のあるエラーにつながる可能性があります。 これらのファイルは通常、Webホストサーバーの構成ファイルにあります。
ループをリダイレクトする開発者ツール
これは、ChromeまたはFirefoxの開発者ツールを使用してトラブルシューティングを行い、リダイレクトループを作成するもう1つの方法です。 通常、これらのツールはF12ボタンを押すことで開くことができます。
次に、必ず[ネットワーク]タブをタップしてから、Webページをリロードしてください。
結論
このように、複数のリダイレクトWordPressエラーの背後には多くの理由があります。 簡単な解決策はいくつかありますが、理由がやや複雑な場合、特に技術的に健全でない場合は、この問題の解決は当惑する可能性があります。 技術専門家がそのような問題を処理するマネージドホスティングに行くことができます。