如何在不支付$ 600上传我的证书的情况下使用https与AWS Cloudfront?

我可以通过Amazon CloudFront托pipe一个dynamic网站,因为他们拥有CNAME通配符支持 。 但是,我的网站的一些页面使用HTTPS。 亚马逊有一些关于如何将您的SSL证书与CloudFront分配相关联的文档 ,但是定价显示 ,它每个月的费用为600美元 ,对我来说太多了。

我的问题是…是否有可能configurationCloudFront,以便通过CloudFront提供HTTP请求,但HTTPS请求被CloudFront忽略并直接传递到原始位置(在我的情况下, Elastic Load Balancer可以无需额外成本地解密SSL) ?

    截至2014年3月,Amazon CloudFront支持SNI,无需额外费用,详情请见此处 。

    这将允许您在CloudFront上使用您的SSL证书,无需每月支付600美元。

    请注意,旧版浏览器(IE7之前版本,Chrome6之前版本,FF之前版本)不支持SNI,请参阅上面的链接。

    [ 注:这个答案在2014年3月前是正确的 ]

    不,这对于CloudFront是不可能的。 由于DNS和SSL的特性,在CloudFront处理请求之前,用户将遇到不匹配的证书。 您可以考虑CloudFlare的SSL产品。

    不是我所知 – Cloudfront仍然收取600美元/米,但有服务提供更便宜的SSL集成。

    在CDNify(我工作的地方),我们刚刚决定免费提供这个服务。