今、話題のLet’s Encryptを利用して、このサイトをSSLに移行してみました。
参考にしたのは、次のページです。
- Arch Wiki Let’s Encrypt
- さくらのレンタルサーバーでLet’s EncryptのSSLを使う
- WordPressをhttpからhttpsにSSL化した全手順まとめ(エックスサーバー環境)
SSL証明書を作成するときに、サイトを所有していることを証明するため、ドキュメントルートに.well-known/acme-challengeを作成しなければならないのですが、この手順がArch Wikiには書いてなかったので、ハマってしまいました(2つ目のリンクに書いてあって解決しました)。もっとも作成中のログにばっちり表示されていたので、見落としていた私が悪いのですが・・・。
あとは、これと言って問題は生じませんでした。3つ目のリンクのとおりにすることで、簡単に移行できました。というか、Search Regexが便利過ぎる。
ちょっと困った問題としては、Firefoxでアクセスすると証明書エラーがでます。Firefoxの方には申し訳ないですね。そのうち対応されるとは思うのですが。
(2016年12月10日追記:Firefoxの問題ではなく、私の設定ミスでした・・・。詳細はこちらに書きました。)