TROUBLE GUIDE
「リダイレクトが繰り返し行われました」と表示されるときの直し方
「このページは動作していません。リダイレクトが繰り返し行われました(ERR_TOO_MANY_REDIRECTS)」——ページAがBへ、BがAへ、と転送が無限に回っている状態です。SSL対応(https化)の作業直後に起きるのが典型です。
考えられる原因
- https化の設定が二重になっている
サーバー側の転送設定と、WordPress側(プラグインや設定)の転送が互いに打ち消し合うと、無限ループになります。SSL対応の直後に出たらほぼこれです。
- WordPressアドレス設定と実際のURLの不一致
設定 → 一般 のアドレスが http のままで、サーバーが https へ転送している場合、行って戻ってのループが起きます。
- CDN・サーバーのキャッシュ設定
CDN(Cloudflare等)を使っている場合、CDN側のSSL設定とサーバー側の設定の組み合わせによってはループします。
ご自身で確認できること
- 別のブラウザ・シークレットウィンドウで開く
ブラウザに古い転送情報が残っているだけのこともあります。シークレットウィンドウで開いて正常なら、通常ウィンドウのキャッシュ削除で解決です。
- 直前の作業を確認する
SSL化・転送設定・CDN導入など、直前に行った作業がほぼ確実に原因です。可能なら、その設定を一旦元に戻して切り分けます。
- どのURLで起きるか整理する
http では開けるのか、www 有り無しで違うのか。動くURLと動かないURLが分かると、原因の場所(サーバー側かWordPress側か)が絞れます。
- 転送設定をあちこち同時に変える——どの変更で直った・壊れたが分からなくなります。1か所ずつ変えて確認してください
直らない場合は、代行します
転送の経路を追跡してループの発生箇所を特定し、二重になった設定を一本化します。SSL対応の仕上げとして起きた場合は、https化全体の整理までまとめて対応します。
表示の料金は作業1回分です。月額や継続のご契約はありません。納期はご依頼から24時間以内の対応を目指しています。営業のお電話は行っていません。
よくあるご質問
管理画面にも入れません。
ループはサイト全体で起きるため、管理画面も巻き込まれます。サーバー側の情報をいただければ、管理画面に入れない状態からでも復旧できます。
スマホでだけ起きます。
端末に残ったキャッシュの差でそう見えることがあります。スマホのブラウザのキャッシュを消して再確認してください。それでも起きるなら設定側の問題です。
