スポンサーリンク
先日、CoreServerからConoHaWingにサーバーを切り替えた際に、SSLの無限リダイレクトループにハマりました。
マサ
ブログが死んだかと思ったよ。
いろいろな対処方法がありましたが、一番簡単だった方法はこちらでした。
スポンサーリンク
無限リダイレクトループになった時の解消方法
まずは対象のWordPressの
- wp-config.php
をダウンロードしておきます。
マサ
できれば、バックアップ用にコピーしておいた方がいいよ
- wp-config.php
に以下のコードを追記します。
if (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] === "https") {
$_SERVER['HTTPS'] = 'on';
define('FORCE_SSL_LOGIN', true);
define('FORCE_SSL_ADMIN', true);
}
追記する場所は
- $table_prefix = ‘wp_’;
の下に追加して保存しましょう。
あとは対象ブログの
- wp-config.php
に上書きしてあげることで、改善します。
ちなみにこちらのブログを参照させていただきました。
なぜ、そのような現象が起こるのか?などが気になる方はご覧いただくとスッキリすると思います。
スポンサーリンク
スポンサーリンク