大まかな流れは以下の通り

  1. Certificate ManagerでSSL証明書の取得
  2. Application Load Balancerの作成
  3. Route53の設定
  4. wp-config.phpの設定
  5. WordPress上の設定

1.〜3.については以下のサイトを参考に行った


4.については,上記のサイトのとおりやるとうまくいかなかったので,以下を参考に設定した
https://sys-guard.com/post-16027/#WordPress_HTTPS


5.はWordPress上で「設定」>「一般」にある

  • WordPressサイトアドレス(URL)
  • サイトアドレス(URL)

の「http://〜」を「https://〜」に変更


.htaccessの設定はやってないけどうまくいったっぽい
(.htaccessの設定はリダイレクトループ対策は4.でやってるからいらないとか?)
とりあえずhttpsでの表示は出来てる(ぽい)