【发布时间】:2013-03-21 03:06:44
【问题描述】:
我想使用 Amazon S3 和 CloudFront 托管一个仅支持 HTTPS 的静态网站。这是我到目前为止所做的:
- 为静态网站托管设置 S3 存储桶并将我的网站文件放入其中
- 创建了 CloudFront 分配并将其指向 S3 存储桶
- 在我的域的名称服务器中为指向 CloudFront 存储桶的
www子域添加了 CNAME 记录。
到目前为止,一切顺利 - 我可以使用www.example.com 地址访问我的网站。但是,我希望该站点只能通过 HTTPS 访问,为此我从 GoDaddy 购买了 SSL 证书。
现在的问题是:
- 有没有办法在我的 S3 托管网站上安装此第三方 SSL 证书?
- 有没有办法通过此设置自动将 http 重定向到 https?
【问题讨论】:
-
我可以免费做吗?
-
您可以从亚马逊免费获得 SSL 证书,它会自动更新。 aws.amazon.com/certificate-manager 向下滚动到美元符号图标:)
-
我投票结束这个问题,因为它不涉及编程
-
为什么不将问题移至 ServerFault?
-
@nueverest 因为它太旧了,无法迁移。
标签: ssl https amazon-s3 amazon-cloudfront