amazon-s3 - 如何从 Amazon S3 提供 gzip 压缩的 Assets

标签 amazon-s3 gzip

我目前通过 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/

相关文章:

amazon-web-services - 暂时禁用 AWS 自动扩展组事件

amazon-web-services - AWS 中的图像保存在哪里?

php - 相当于 linux 中的 php gzinflate()

java - GZIPInputStream .read() 限制

amazon-web-services - 通过AWS CLI传递访问 key 和 secret key

php - 在 Amazon 的 S3 上批量恢复以前的版本

javascript - 上传到 S3 返回 Forbidden

wordpress - 如何禁用 mp4 的 gzip 压缩

gzip - Flink 如何容错将数据作为 gzip 压缩下沉到 hdfs?

Android,如何从URL加载 'gz'文件并在加载时自动解压内容?