AWSでhttpをhttps(SSL)にリダイレクトさせる方法

AWS


httpをhttpsにリダイレクトさせる方法ですがメジャーな方法として

  • webサーバーがnginxのconfでリダイレクトさせる方法
  • ELBを使って、リダイレクトさせる方法

の二種類が一般的だと思います。

nginxでリダイレクトさせる場合、リダイレクト処理にサーバーをつかってしまうのでELBに処理を持たせる方がベストです。

ELBでhttpsリダイレクトさせる方法

基本的には下のやり方でできます。

https://aws.amazon.com/jp/premiumsupport/knowledge-center/elb-redirect-http-to-https-using-alb/

ポイントとしては、httpのリダイレクト処理は初回作成ではできないので、httpの処理は無しで作成し
その後リスナーの追加で処理を追加します。