海外のTLD(.deや.ukなど)を取得するためにGodaddyでドメインを取得し、ロリポップにつなげたところ、SSL化ができなかった。
結論
時間が経つと無事SSL化できた(およそ3時間程度)
原因
技術的なところまでわかっていないが、ドメインを取得後に浸透時間というものがあるらしい。
時間が経って解決したということは、その浸透時間がSSLにも必要だったということだろうか。
ちなみに
今回の問題でかなり焦ったのは、SSL化が完了する前にWordpressのサイトURLをhttpからhttpsに変更し、管理画面にアクセスできなくなったこと。
これは、wp-config.phpの最後の行に
define('WP_HOME','http://◯◯.com');
define('WP_SITEURL','http://◯◯.com');
を追加(権限で弾かれる場合は、FTPでwp-config.phpのパーミッションを644にしたら書き込めた)
function.phpに
update_option( 'siteurl', 'http://◯◯.com' );
update_option( 'home', 'http://◯◯.com' );
を記載すれば、ひとまずアクセスできるようになる。
たぶん、SSL化が浸透したら、削除しておくのが良いかと思う。パーミッションも念の為元に戻しておく。
背景
ちなみに、Godaddyにロリポップのネームサーバー(uns01.lolipop.jp,uns02.lolipop.jp)を設定しておけば正常に接続できた。
SSL化できなかった時に設定が間違っているのではないかと色々調査したが、
結局時間が解決してくれた。
失恋と一緒だな。