我使用S3,CloudFront和Route53在AWS上托管了一个静态网站。
我使用证书管理器颁发了证书(包括* .example.com 和 example.com),当我输入example.com和www.example.com时,一切正常。这两个网址都重定向到https://example.com,这正是我想要的。
但是,如果我尝试转到https://www.example.com它不起作用,尽管http://www.example.com确实有效。那是为什么?
我假设我在Route53或CloudFront中做错了什么。
答案 0 :(得分:1)
us-east-1
区域中创建了要与Cloudfront一起使用的证书。www.example.com
和example.com
。Redirect HTTP to HTTPS
index.html
文件。它也可以在Cloudfront分发中明确指定。如果您可以提供分发设置,那将会很有帮助。