WordPressでhttps化(SSL化)した際に無限リダイレクトになってしまった時の対処法をメモ。

他の設定が問題ない場合に下記のコードをwp-config.php内に追加することで解決しました。

if (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https') $_SERVER['HTTPS'] = 'on';

お名前サーバーのRSプランでSSL化した際に無限リダイレクトになってしまったので上記の方法を試したところ解決しました。

他のプランでは問題なかったのですが、RSプランの場合無料SSLを使用すると強制リダイレクトされるようですので、その影響かと思います。