リダイレクトループの原因がWAFだった話(さくらレンタルサーバー)

ERR_TOO_MANY_REDIRECTS

A社のレンタルサーバーで公開中のWebサイトを、さくらレンタルサーバーへ同一のドメインで移行するときにリダイレクトループにはまってしまったので、その対応内容を備忘録として残しておきます。

状況

さくら側の環境構築として、同一のドメインでSSL化&WAF設定を行なってからWordPressをインストール。そのままURLにアクセスするとA社の環境のページが表示されてしまうので、PCローカルのhostsファイルで対象ドメインのIPをさくら環境のものに指定しました。これでさくら環境のWordPressのページが表示される想定だったのですが、「このページは動作していません [ドメイン名] でリダイレクトが繰り返し行われました。 ERR_TOO_MANY_REDIRECTS」の表示になってしまいます。

対応したこと

  • Cookie やブラウザキャッシュの削除
    →改善されず
  • .htaccess にリダイレクト設定がないか確認
    →見当たらず
  • WordPress でのリダイレクト設定がないか確認
    →クイックインストールした初期状態だったため、特に該当せず
  • さくらのサポートに問い合わせ
    →サーバーコントロールパネル > ドメイン/SSL > 該当ドメイン の 設定 > 基本設定 > www.転送設定 で「転送しない」を試してみてと案内されるも改善せず。それ以外のリダイレクト機能はサポート対象外とのこと。
  • WAFを無効化
    →表示された!

教訓

「想定しない挙動がでたらまずはWAFを疑ってみること」

上部へスクロール