可以仅将子域绑定到Amazon Cloudfront?

时间:2017-02-18 00:40:10

标签: amazon-web-services amazon-s3 amazon-cloudfront amazon-route53

我计划将资产卸载到Amazon S3Amazon Cloudfront除此之外。我计划为此注册一个新的域名。现在我想知道是否可以将子域绑定到Amazon Cloudfront,同时将其他子域指向另一个服务器,如下所示:

https://assets.example.com>的Cloudfront

https://www.example.com>另一台服务器

此外,出于上述目的,通过Amazon Route 53Amazon Certificate Manager进行设置会更容易吗?

1 个答案:

答案 0 :(得分:1)

子域名被视为完全独立的域名,因此您当然可以将它们指向不同的目的地。

或者,您可以使用一个域名,但根据所使用的路径将Amazon CloudFront配置为指向不同的来源(例如S3和负载均衡器),例如:

  • example.com - >负载均衡器
  • example.com/images - > Amazon S3存储桶

我注意到您打算使用HTTPS。有几点需要注意:

  • 使用您自己的域名直接指向Amazon S3存储桶将无法使用HTTPS
  • Amazon CloudFront可以通过以下方式支持HTTPS:
    • xxx.cloudfront.net =免费
    • 使用服务器名称指示(SNI)=免费,但不适用于某些浏览器/操作系统
    • 自定义域名= $600/month

请参阅:Using HTTPS with CloudFrontAmazon CloudFront Custom SSL