リダイレクトが多すぎる問題:修正方法
公開: 2018-03-26自己ホスト型のWordPress.orgWebサイトを実行することには多くの利点がありますが、初心者ユーザーには嫌悪感を与える可能性のある簡単に解決できるエラーもいくつかあります。 最も一般的なエラーは、死の白い画面、内部サーバーの問題、およびその他の小さいが同様にストレスの多い問題です。
少し前まで、ユーザーはWordPressの「リダイレクトが多すぎます」というエラーを指摘しました。 プラットフォームを使用している人々が直面しているのは一般的な問題です。 Firefoxを使用している場合、このエラーは次のように表示されることに注意する必要があります。
「ページが正しくリダイレクトされていません。 Firefoxは、サーバーがこのアドレスの要求を決して完了しない方法でリダイレクトしていることを検出しました。」
310エラーとも呼ばれますが、有名な「404ページが見つかりません」と表示される場合があります。 どういう意味ですか? これは、ブラウザがどこに行くべきかわからないか、サイトにアクセスできないことを示しています。
これは通常、入力されたアドレスが多すぎる場所を指しているか、正しい場所を指していなかったために発生します。
簡単な修正方法は、サイトのURL設定を調整することですが、それでも問題が解決しない場合は、以下で説明するより洗練された方法を実行する必要があります。彼のテキストでは、「エラーが多すぎるリダイレクト」の問題。
「リダイレクトが多すぎる」とはどういう意味ですか?
エラー310または「リダイレクトが多すぎる」は、URLリダイレクトの不適切な使用によって引き起こされる典型的なWordPressの問題です。SEOに適した構造を作成するために、WordPressは、多くのウェブマスターがプラグインを使用して古いURLを新しいURLにリダイレクトするために使用するURLリダイレクト機能を有効にしました。
ただし、古いURLが一意の場所にリダイレクトされない場合は、310エラーが表示されます。
リダイレクトとリダイレクトループが多すぎます
サイトまたはネットワークを設定し、ブラウザを開いてアドレスを入力すると、URLが目的のWebページにつながるため、サイトが読み込まれます。 ただし、入力したアドレスが設定内の異なる場所を指していて、それらが一致していない場合、ブラウザはどの場所が正しいかを認識しません。
次に、ブラウザはそれを判別しようとします。失敗した場合はタイムアウトになり、「エラーが多すぎます」と表示されます。これは、サイトが複数の場所を指していることを意味します。
または、到達しようとしているアドレスがリダイレクトループにあることを表示することもできます。 リダイレクトループとは何ですか? ページにリダイレクトループがある場合は、アドレスがWordPressページを指しているが、ページが別のアドレスを指していることを意味します。これにより、開始した場所に戻り、以下同様に、ブラウザーがループに陥ります。
私はループに巻き込まれました、今何ですか?
通常、前に述べたように、これらのエラーメッセージは、設定の構成の問題が原因で表示されます。 これらの問題がそれより複雑になることはめったにありません。 これらのエラーメッセージが表示される5つの一般的な理由は次のとおりです。
- ホームおよび/またはサイトのURLが正しくないか、異なっています。
- インストールされたプラグインの設定が間違っているため、サイトがリダイレクトされます。
- .htaccessファイルへのカスタム変更に問題があります。
- 削除されたサイトと同じURLを持つ新しいサイトがネットワークにあります。
- 1つのIPアドレスのみを使用してホストしている複数のサイトまたはネットワークがあります。
リストを見ると、1つの小さなミスや設定ミスによって、Webサイトが破損し、WordPressでリダイレクトが多すぎることがわかります。 これらの一般的な問題をリストからチェックすることは、問題を修正するための最初のステップです。
ページが何度もリダイレクトされました。 もういや!
したがって、人々が通常遭遇する最も一般的な問題は、ユーザーがWordPressアドレスURLまたはサイトアドレスURL設定で間違ったURLを持っている場合です。
次に例を示します。サイトのURLは「http://www.dontredirect.com」で、「設定」、「一般」の順にクリックし、「http://dontredirect.com」に設定します。 現在、大多数のWebホストでは、ドメイン名に「www」プレフィックスを含めるか、持たないかを選択できます。
「www」プレフィックスを選択した場合、WordPress設定に「http://dontredirect.com」と入力すると、リダイレクトが多すぎます。 このエラーは、プレフィックスを付けないことを選択し、設定で「http://www.dontredirect.com」と入力した場合にも発生します。
この場合、ユーザーは「http://dontredirect.com」にアクセスし、サーバーの構成によって「http://www.dontredirect.com」にリダイレクトされるため、このページにはリダイレクトループがあります。ステップ1など。
これで、サイトがしばらく正常に機能していて、上記の設定に変更を適用しなかった場合は、構成の問題が最後にある可能性があるため、Webホストに連絡する必要があります。
そのため、信頼できる信頼できるWordPressホスティングプロバイダーが不可欠です。 彼らが構成上の問題を抱えていることを否定し、あなたを助けようとしない場合は、ホストを変更するか、自分で修正することを検討してください。
また、あなたはすでにそれを行う方法を知っています! ここに簡単なリマインダーがあります:
WordPressアドレスとサイトアドレスが同じであることを確認するには、「設定」と「一般」に移動します。 一致しない場合は、1つ変更してください。 URLの末尾にスラッシュ(「/」)記号を本能的に入力しないように常に注意してください。
管理エリアにアクセスせずにWebサイトのURLを変更するにはどうすればよいですか?
リダイレクトが多すぎてWordPress管理エリアにアクセスできない場合でも、心配する必要はありません。それを解決する方法はまだあります。 ここで取り上げた設定の変更は、wp-config.phpファイルで定義することで更新できます。
FTPクライアントを使用してWebサイトに接続し、サイトのルートディレクトリでwp-config.phpファイルを見つけるだけです。 次に、テキストエディタ(メモ帳をお勧めします)を使用してファイルをダウンロードして編集します。
次の2行を追加し、dontredirect.comをドメインに置き換えることを忘れないでください。
define('WP_HOME'、'http://dontredirect.com');
define('WP_SITEURL'、'http://dontredirect.com');
変更を適用して保存し、ファイルをWebサーバーにアップロードし直します。 それがすべて終わったら、あなたのサイトにアクセスしてみてください。 それでも到達できず、リダイレクトが多すぎる場合は、ドメインに「www」プレフィックスを追加してみてください。
その他の既知のリダイレクトの問題
それで、あなたはあなたのウェブサイトにアクセスしました、そして再びあまりにも多くのリダイレクトがありました。 WordPressのURLとサイトのURLが一致している場合は、サイトにプラグインの問題がある可能性があります。 いくつかのWordPressプラグインは、さまざまなことを行うためにリダイレクトメソッドを使用することが知られています。
この問題を一緒に解決してみましょう。
まず、リダイレクトが多すぎる原因となっているプラグインを特定する必要があります。 エラーが発生する直前に、新しいプラグインをインストールしましたか、それとも古いプラグインを更新しましたか?
答えが「はい」の場合、それはそれを絞り込みます。 「wp-content/plugins /」からそのフォルダを削除して、プラグインを非アクティブ化するだけです。
ただし、答えが「いいえ」の場合は、試行錯誤を繰り返す必要があります。 これを行う最も速い方法は、すべてのプラグインを非アクティブ化し、FTPを使用してバックアップとして.htaccessファイルをダウンロードすることです。 次のステップは、サーバーから.htaccessファイルを削除し、Webサイトにアクセスしてみることです。
このようにして、サーバーは新しい.htaccessファイルを作成します。これにより、プラグインがアクティブ化されていないため、問題が修正されます。 この方法で問題が解決した場合は、プラグインが問題の原因であることが確実にわかります。 どちらですか?
これを理解するには、すべてのプラグインをダウンロードしてインストールし、一度に1つずつアクティブ化する必要があります。 そのたびに、別のブラウザを使用してWebサイトのページを閲覧してみてください。
そうすれば、サイトが壊れたときに、どのプラグインがリダイレクトループを引き起こしたかがわかります。
リダイレクトが多すぎることについての考えを終わらせる:
ご覧のとおり、そのエラーが何であるかを理解していれば、WordPressであまりにも多くのリダイレクトを修正するのは簡単です。 多くの場合、これは人為的エラーの結果ですが、そうでない場合は、修正するための知識があります。