我已将“Content-Encoding:gzip”标题添加到我的S3文件中,现在当我尝试访问它们时,它返回“错误330(net :: ERR_CONTENT_DECODING_FAILED)”。
请注意,我的文件只是图片,js和css。
如何解决该问题?
答案 0 :(得分:10)
您将不得不手动gzip,然后将它们上传到S3。 S3没有能力像你的网络服务器那样动态gzip。
编辑:图像已经压缩,所以不要对它们进行gzip。
答案 1 :(得分:0)
不知道您是否使用Grunt作为部署工具,但是,使用它来压缩文件:
https://github.com/gruntjs/grunt-contrib-compress
然后:
https://github.com/MathieuLoutre/grunt-aws-s3
将压缩文件上传到Amazon S3。瞧瞧!