私はSSLを使用するS3バケットを持っています。また、デフォルトでindex.htmlを提供したいと思います。S3のSSLを有効にし、デフォルトでindex.htmlを提供
httpでアクセスすると、my-bucket.s3-website-us-west-2.amazonaws.com/
がindex.htmlを提供します。ただし、AWSはこのサブドメインのSSL証明書を保持しないため、SSL経由でアクセスすることはできません。 AWSはmy-bucket.s3.amazonaws.com/
のSSL証明書を維持していますが、これは期待通りに解決します。しかし、index.htmlがインデックス文書として設定されていても、そのドメインはindex.htmlをデフォルトで提供しません。
CloudFront(現在設定されている)またはCloudFlareの柔軟なSSLを必要としないこの問題に対する解決策はありますか?私はセキュリティを犠牲にすることなくコストを削減しようとしています。
価格設定表をよくお読みください。米国と欧州では、CloudFront + S3を使用することは、本質的にS3だけを使用する場合と同じです。 –