カスタムドメインを使用してSSL経由で静的S3サイトを提供するようにAWSをセットアップしようとしています。私はso近くにいますが、1つ欠けています。
S3静的ウェブサイト(動作):xyz.s3-website.us-east-2.amazonaws.com
CloudFrontディストリビューション:mydomain.comのCertificateManagerからのSSL証明書付きabc.cloudfront.netとHTTPSへのリダイレクトHTTPの動作
DNS(GoDaddy):CNAME www abc.cloudfront.net
証明書は、wwwとnoneの両方に対して設定されています。
私は何が間違っているのですか?
別のCloudFrontディストリビューションと別のS3バケット(www-bucket)を作成する必要があります。現在のSSL証明書は、noneとwwwの両方に有効であると述べたため、使用できます。
Www-bucketからメインバケットへのリダイレクトについて読む-- S3バケットでホストされているウェブサイトへのリクエストを別のホストにリダイレクトするにはどうすればよいですか?
このCloudFormationテンプレートを使用して cloudformation-s3-website-ssl-with-redirect このソリューションを実装できます。
この素敵なブログ投稿も読むことができます- AWS S3を使用してサイトリダイレクトを行う方法は?