使用CloudFront重定向流量

时间:2016-11-15 23:49:35

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

我已经部署了一个包含AWS S3,CloudFront和Route53的静态站点。 该网站使用apex url(example.com)可以正常工作。

现在我想添加www.example.com,因此,我创建了一个空桶,并将所有流量重定向到第一个桶。

我应该在CloudFront上做什么?为空桶创建分发?

由于

1 个答案:

答案 0 :(得分:3)

您应该创建一个新的CloudFront分配。这里的技巧是不使用建议的桶值,而是直接使用端点。

例如,这是我的存储桶端点:

 redirect-jekyll.io.s3-website-eu-west-1.amazonaws.com

这将是您不应使用的建议端点:

 redirect-jekyll.io.s3.amazonaws.com

不同之处在于,只有端点会向您发送重定向。您可以通过转到S3控制台并查看属性来接收端点地址。设置它,将使用"自定义目标"进行CloudFront分配,这是您的用例的完美选择。