SSL化できましたー!!
いやー凡ミス続きで、一ヶ月くらい掛ってしまいました。
実際は、一時間位でSSL化出来ると思います!
私の環境は、以下になります。
- S3を使用し、サイトを静的ホスティング
- WordPressをローカルのサーバに立ち上げている
S3でWebサイトを静的ホスティングするやり方は、
以下記事をご参考に!
目次
証明書の取得
AWS Certificate ManagerでSSL証明書を取得しましょう!
ポイントとしては、
- バージニア北部で取得すること
→ CroudFrontに対応しているのが、バージニア北部のみな為
- DNS認証にすること
→楽
DNS認証を選択すると、
自動でRoute53にDNS認証のやつを作成してくれるボタンが何処かに表示されます。
それを実行して待つだけです。
SSL証明書の発行が完了したら次へ
Route53のAliasをCloudFrontに変更
S3のバケットが選択されていると思うので、
CloudFrontに変更してください。
CloudFrontにSSL証明書を登録
先程、発行したSSL証明書を選んでください。
これでほぼ設定は完了です!
「index.html」をサブディレクトリ配下に置いている場合
例えば、こんな感じ
kanekochi.com/page/2/index.html
追加で下記設定を行う必要があります。
S3のエンドポイントを「Orgin Domain Name」に設定する必要があります。
以上!
Like