眠れないのでQiita記事を作成します。最近業務でWordPressを触る機会が多いわけですが、SSL化時に原因不明の事故にあい管理画面に入れなくなるという恐怖を一瞬だけ感じたので、そのヒヤリ体験を共有したい半分、将来の自分のための備忘録として残したくて書きます。
#WordPressプラグイン「Really Simple SSL」の罠
ローカルで開発していたサイトをもともと使っていたWordPressサイトに移す作業を行い、もともとのサイトをSSL化するためプラグイン「Really Simple SSL」を導入。すると以下画像のような画面にリダイレクト。
「なんだ。入力しなきゃいけないのか」と情報入力するも権限がないと弾かれた。
WordPressの良いところは先人の方が解決策を多分に残してくれていることが幸いし、結論からいうと解決しました。とりあえずhttpsをhttpに手動で変えて管理画面に入ることができる。その後、プラグインを停止または削除する必要があるそう。
その解決のステップは
1 wp-content/plugins/really-simple-sslのディレクトリ内にある、「force-deactivate.txt」の拡張子をphpに変更
2 「http://example.com/wp-content/plugins/really-simple-ssl/force-deactivate.php」
と入力してEnter押す。
*example.comは自サイトのドメイン名
*httpsではなくhttp
「Really Simple SSL is already deactivated!」と大きく書かれることが確認できればプラグインが無効になっていることなので成功。
3 「example.com/wp-admin」でいつものWordPress管理画面に入れれば成功。
#####congratulations