我目前通过 Amazon S3 提供所有静态 Assets 。我想开始使用压缩组件。我已经压缩并确认亚马逊正在设置正确的 header 。但是,样式未加载。
我是 gzipping 组件的新手,所以我可能遗漏了一些东西?我找不到关于 Amazon S3 的太多信息。
最佳答案
供以后遇到此问题的其他人引用:
Gzip 您的组件。然后删除 .gz 扩展名,仅保留 .css 或 .js 扩展名。将文件上传到您的存储桶。
从 S3 仪表板中,提取您刚刚上传的文件的属性。在“元数据”标题下输入以下信息:
'content-type' : 'text/css' or 'text/javascript'
'content-encoding' : 'gzip'
这些值选项默认不可用 (wtf),因此您必须手动键入它们。
关于amazon-s3 - 如何从 Amazon S3 提供 gzip 压缩的 Assets ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8080824/