エックスサーバーにWordPressをインストール後、SSL化の作業でサーバー側のSSL設定より先にWordPressアドレスとサイトアドレスをhttpsに変更してしまい、サイトが表示されなくなりログインもできなくなったというご依頼です。
WordPressバージョンは5.4.1、テーマはTwenty Twentyでした。
原因
参考にした手順サイトにサーバー側のSSL設定の手順が抜けており、管理画面のURL変更だけ先に行ってしまったことが原因でした。
サーバー側でSSLが有効になる前にWordPressのアドレスをhttpsに変えると、SSL証明書がまだ適用されていないため、サイトにアクセスできなくなり管理画面にも入れなくなります。
復旧作業
エックスサーバーのサーバーコントロールパネルからSSL設定を実施しました。エックスサーバーでのSSL設定は30分〜1時間程度かかるため、時間を空けてからサイトの表示を確認します。
問題なく表示されたことを確認後、.htaccess にhttpからhttpsへのリダイレクト設定を追記して作業完了としました。
エックスサーバーでのSSL化の正しい順番
エックスサーバーでSSL化を行う場合は、以下の順番が基本です。
サーバーコントロールパネルからSSL設定を実施し、証明書が適用されるまで30分〜1時間待つ。サイトがhttpsで表示されることを確認してから、WordPressの管理画面でアドレスをhttpsに変更する。最後に .htaccess にリダイレクト設定を追記する。
この順番を間違えると今回のようにサイトが表示されなくなります。手順に不安がある場合はご相談ください。

