A社のレンタルサーバーで公開中のWebサイトを、さくらレンタルサーバーへ同一のドメインで移行するときにリダイレクトループにはまってしまったので、その対応内容を備忘録として残しておきます。
状況
さくら側の環境構築として、同一のドメインでSSL化&WAF設定を行なってからWordPressをインストール。そのままURLにアクセスするとA社の環境のページが表示されてしまうので、PCローカルのhostsファイルで対象ドメインのIPをさくら環境のものに指定しました。これでさくら環境のWordPressのページが表示される想定だったのですが、「このページは動作していません [ドメイン名] でリダイレクトが繰り返し行われました。 ERR_TOO_MANY_REDIRECTS」の表示になってしまいます。
対応したこと
- Cookie やブラウザキャッシュの削除
→改善されず - .htaccess にリダイレクト設定がないか確認
→見当たらず - WordPress でのリダイレクト設定がないか確認
→クイックインストールした初期状態だったため、特に該当せず - さくらのサポートに問い合わせ
→サーバーコントロールパネル > ドメイン/SSL > 該当ドメイン の 設定 > 基本設定 > www.転送設定 で「転送しない」を試してみてと案内されるも改善せず。それ以外のリダイレクト機能はサポート対象外とのこと。 - WAFを無効化
→表示された!
教訓
「想定しない挙動がでたらまずはWAFを疑ってみること」