WordPressのリダイレクトループエラーを修正
WordPressのリダイレクトループエラーは、何かが原因でリダイレクトが多すぎてサーバーが要求を完了できないことを示します。この問題は通常、ドメイン設定が正しくないことが原因ですが、Cloudflareなどのサードパーティのサービスが原因で発生する場合もあります。
以下の例は、さまざまなブラウザでエラーメッセージがどのように表示されるかを示しています。
- Google Chrome
このページは機能していませんexample.comが何度もリダイレクトしてしまいました。 Cookieをクリアしてみてください。 ERR_TOO_MANY_REDIRECTS
- Mozilla Firefox
ページが適切にリダイレクトされないFirefoxは、サーバーがこのアドレスへの要求を決して完了しない方法でリダイレクトしていることを検出しました。
- Microsoft Edge
Hmmm ...このページにアクセスできません
注意:ファイルを変更する前に、必ずWordPressサイトをバックアップしてください。
- FTPクライアントを使用してWebサイトに接続します。
- WordPressサイトがあるリモートディレクトリにあるwp-config.phpファイルを編集します。
- 次の行をdefine( 'WP_DEBUG'、false);の下に更新または追加します。 :
define( 'WP_SITEURL'、 ' http://example.com '); define( 'WP_HOME'、 ' http://example.com ');
- WP_SITEURLは、一般設定のサイトアドレス(URL)です。
- WP_HOMEは、一般設定のサイトアドレス(URL)です。
- プロトコルはhttpまたはhttpsのいずれかにする必要がありますが、両方にしないでください。
- サブドメインはwwwありまたはwwwなしのいずれかでなければなりませんが、両方は使用できません。
- サイトで必要な場合、ドメインは異なる場合があります(例: http://example.com/blog )。
- 変更を保存します。
- ブラウザのキャッシュをクリアします。
- ブラウザでサイトに移動し、エラーがなくなったかどうかをテストします。
次のステップ
- Cloudflareを使用してFlexible SSL製品でSSLトラフィックを管理している場合は、サポートページで詳細を確認してください。
- 場合によっては、SEOまたはリダイレクトプラグインがエラーの原因になることがあります。その場合は、 「WordPressプラグインのエラーのトラブルシューティングと修正」を参照してください。
詳細
- WordPressプレミアムサポートの詳細については、 WordPressプレミアムサポートカタログをご覧ください。