初めてのWordPressアップデートで無限リダイレクト地獄に陥りました。。
アップデートをする前にすべてのプラグインの無効化しておいた方がいいとのことで無効化したら、本サイトにも管理者ページにもつながらなくなる事態に…
キャッシュを消せばなおるとかhtacessのコードを書き込めばなおるとかすべてのプラグインを無効化すればなおるとか調べてみるといろいろあったのですが
何をやっても改善せず、そもそもプラグインを無効化したことでリダイレクトループが起きる事象が見つからずでして管理画面に入らずにプラグインを有効化する方法もないようで…
2時間以上半泣き状態での戦いでした。
ssl insecure content fixerを無効化したら見れなくなった
SSL化のためのプラグインである「ssl insecure content fixer」を無効化したらその途端にリダイレクトエラーになりました。
chromeの拡張機能であるRedirect Pathを使ったところ、https→httpsの無限リダイレクトが起きているようでした。(焦りまくっててスクリーンショットがない)
無限リダイレクトの解決策
wp-config.phpに以下のコードを書き込むことでなおりました!
if (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https') $_SERVER['HTTPS'] = 'on';
神様すぎる参考サイト↓
WordPressをSSL化で無限ループしたときの対処法 - Qiita
WordPressのURLをhttpからhttpsに変更するときにハマったので、対処法をメモ無限ループの原因下記のような構成の場合、 ALBからEC2へは「HTTP」になっているためwordp…
本当にありがとうございます…!!!
便利な機能や情報量が多いため、専門的な知識がなくても運営できるのがWordPressの良いところですが、それに甘えすぎずに構造や自身のサイトの設定を理解しておくことが重要だと学びました:;(U∩´﹏`∩U);:汗
コメント