WordPressにクラウドフレアを適用した後のrobots.txtリダイレクトの問題

Last Updated: 2024 年 08 月 30 日 댓글

この WordPress ブログにはクラウドフレア(Cloudflare)をしばらく適用しませんでしたが、今金曜日から5日連続で大規模なディドス(DDoS)攻撃を受けながら、セキュリティのためにCloudflareを使用してドメインを接続しました。

偶然にrobots.txtパスにアクセスし、ChromeブラウザでERR_TOO_MANY_REDIRECTSエラーが発生することがわかりました。クラウドフレアを適用した後に「リダイレクトされた回数が多すぎます」というエラーが発生した場合は、解決策を見てみましょう。

WordPressにクラウドフレアを適用した後のrobots.txtリダイレクトの問題

ディドス攻撃でCloudflareを有効にする

私は10年近く、いくつかのブログを運営してきて、最近初めてディドス攻撃を経験しました。それも5日4日ではなくXNUMX日連続で攻撃が行われ、XNUMX次攻撃時にはほぼ一日中攻撃が持続しました。

幸い、クラウドフレア(Cloudflare)を有効にした後、ドメインを接続します クラウドウェイズで攻撃IPアドレスをブロックし、サーバーサイズを増やすことでやっと防御できました。

Cloudflareの適用後にrobots.txtでリダイレクトエラーが発生する

偶然にこのサイトのrobots.txtにアクセスしてGoogle Chromeブラウザに「リダイレクトした回数が多すぎます。 ERR_TOO_MANY_REDIRECTS「エラーが表示されていることを発見して驚きました。😥

robots.txtファイルでエラーが発生したときのGoogle検索コンソール Naver サーチアドバイザーでエラーが表示されることがあります。私はこの問題をすぐに見つけたので、幸いなことにGoogle検索コンソールで クロール セクションの robots.txt にエラーは発生しませんでした。

CloudFlareにドメインを接続した後、robots.txtパスに接続すると、リダイレクトエラーが多すぎる問題についてCloudflareコミュニティ記事Robots.txt 301 リダイレクトループ「で解決策が提示されています。

SSL / TLSモードが「Flexible(可変)」に設定されていると、何らかの理由でrobots.txtファイルに対してhttpsを要求してもエッジレベルからhttpに強制的にリダイレクトされ、この問題が発生する可能性があります。つまり、https→http→https...で無限リダイレクトが起こり、あまりにも多くのリダイレクトが発生するようになるようです。

クラウドフレアに4つのドメインを接続しましたが、これらXNUMXつのサイトでこの問題が発生しました。 WordPress プラグインまたは.htaccessファイルを介してhttpトラフィックをhttpsにリダイレクトするように設定した場合、この問題が発生するのではないかと推定されます。

この問題が発生した場合は、SSL/TLS Encryption モードを「柔軟性「から」フル(厳密)「に変更すると問題が解決します。

クラウドフレアは韓国語もサポートしています。韓国語版に設定した場合、SSL/TLS暗号化モードを「可変「から」全体(厳格)「に変更してください。

しばらく待つと、ERR_TOO_MANY_REDIRECTSエラーが消えます。

プロキシのアクティブ化によるリダイレクトの数が多すぎる

サブドメインが設定されている場合は、Cloudflareを適用した後に各サブドメインにリンクされているサイトにアクセスして、サイトが異常に機能しているかどうかを確認するのが安全なようです。

GTranslate有料プランに参加して、このブログを日本語に自動翻訳するように設定しました。 Cloudflareにドメインを接続した後、日本語版でもリダイレクトエラーが発生することがわかりました。

この問題は、 プロキシ ステータスプロキシ済みに設定されて現れる現象でした。 DNSのみに変更してプロキシをオフにして問題を解決しました。

参照


コメントを残す

コメント