開発環境や他のレンタルサーバーで動いていたWordPressをConoHa WINGに引越し作業を行ったときに、リダイレクトループのエラーが発生する。
SSLを設定し、https:// のアクセスをすると、リダイレクトループエラーになる。
原因は、自動ではサーバー変数 HTTPSが取得できないため。
対策方法は、.htaccess ファイルの先頭に以下の2行を追加する。
SetEnvIf X-Forwarded-Proto "https" HTTPS=on
SetEnvIf X-Forwarded-Proto "http$" HTTPS=off
これで、リダイレクトループのエラーは発生せず、無事にWordPressサイトをConoHa WINGにて動作させることができた。
このトラブルの解決は、この2行を足すだけなのだけど、正直、原因にたどり着くまで半日かかったので、ここに記録しておく。
こちらの記事のおかげで、解決できました。感謝です。