Amazon S3 と CloudFront を使用して、HTTPS のみの静的ウェブサイトをホストしたいと考えています。これまでに行ったことは次のとおりです。
- 静的ウェブサイト ホスティング用の S3 バケットをセットアップし、ウェブサイト ファイルをそこに配置する
- CloudFront ディストリビューションを作成し、それを S3 バケットに向けた
www
CloudFront バケットを指すサブドメインのドメインのネームサーバーに CNAME レコードを追加しました。
これまでのところ、このwww.example.com
アドレスを使用して自分の Web サイトにアクセスできます。ただし、GoDaddy から SSL 証明書を購入したので、HTTPS 経由でのみサイトを利用できるようにしたいと考えています。
さて、問題は次のとおりです。
- このサードパーティの SSL 証明書を S3 でホストされている Web サイトにインストールする方法はありますか?
- このセットアップで自動 http から https へのリダイレクトを行う方法はありますか?