使用AWS cloudFront和S3进行gZIP

时间:2017-07-20 09:02:30

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

CloudFront为来自原点的某些文件类型提供compression(gZIP)。我的架构看起来像这样:

Architecture

因此,要在cloudFront中压缩文件的要求是:

1。必须在cloudFront的缓存行为设置中启用Compress Objects Automatically选项。

必须由 S3 返回

2。 内容类型内容长度 S3 默认发送这些标头。我已经交叉检查了这个。

3. 收到的文件类型必须是cloudFront列出的file types之一。在我的情况下,我想压缩app.bundle.js(内容类型)下的application/javascript,它也存在于支持的cloudFront文件类型中。

我猜以上是将浏览器的gzip压缩版本的唯一要求。即使有了上述内容,gzip对我也无效。任何想法,我缺少什么?

0 个答案:

没有答案