概要このinamuu.comをやっとHTTPS化しました。wikiの方はさっくり出来たのですが、WordPressの方で少しハマってしまったので、メモとして残しておきます。WordPress(apache2+mod_php)証明書作成(Let’sEncrypt)Let’sEncryptのサイト通りにやります。../../archive/inamuu.com/privkey1.pemnginxのProxy設定ssl証明書をDockerコンテナが読み込める場所へ設置して、下記設定にしました。/etc/nginx/ssl/privkey1.pem;}上記設定だと、httpsへリダイレクトされる、httpsページがLet’sEncryptのSAN証明書でアクセスできるようにはなります。WordPress側でたくさんのMIXContentsが発生する上に、CSSが読み込まれないなどの問題があります。これらの対応として、下記が必要です。WordPress側の設定プロキシまではSSLでも、Backendへproxyする際はhttpとなるため、WordPress側ではSSLと判定されないために、上記問題が起こるようです。そこで、下記をwp-config.phpへ記述が必要です。※wp-config.phpの下へ追記ではなく、最初に追記してください。しないと、https判定されません。true);この後は、管理画面の設定より、サイトURLをhttpsへ変更してあげることで、httpsで接続できるようになります。contentsとして表示されてしまったので、プラグインを停止するなども実施しました。