pan*_*los 2 gzip amazon-s3 amazon-web-services amazon-cloudfront
我试图gzip压缩我服务的img CloudFront.我的起源是S3
根据关于aws的几篇文章/博客,我所做的是:
1)"Content-Length"为我要压缩的对象设置标题.我将值设置为等于size属性框中显示的大小
2)设定 Compress Objects Automatically值,Yes在Behaviour我的云分布的.
3)我使我的对象无效以获得新的副本S3.
我仍然无法使CloudFrontgzip成为我的对象.有任何想法吗?
我正在尝试gzip压缩[图片]
您通常不需要gzip图像 - 这样做可以节省很少的带宽(如果有的话),因为Web上使用的几乎所有图像格式都已经过压缩.
此外,CloudFront不支持它.
有关支持的文件格式,请参阅CloudFront压缩的文件类型.它们是基于文本的格式,往往会从gzip压缩中获益.
如果你真的想要gzip压缩文件,你可以将文件存储在S3中,已经gzip压缩.
$ gzip -9 myfile.png
Run Code Online (Sandbox Code Playgroud)
这将创建一个gzip压缩文件myfile.png.gz.
将文件上传到S3 而不使用.gz.将Content-Encoding:标头设置为并将标头gzip设置为Content-Type:文件的正常,正确值,例如image/png.
这会破坏任何不理解的浏览器Content-Encoding: gzip,但是应该没有使用具有该限制的浏览器.
请注意-9,上面的意思是最大压缩.
| 归档时间: |
|
| 查看次数: |
5838 次 |
| 最近记录: |