在 S3 上托管动画 GIF 横幅

在 S3 上托管动画 GIF 横幅

我已将一些动画 GIF 横幅上传到我们的 S3 帐户,当我们使用 S3 提供的 Web URL 并尝试在浏览器中查看横幅时,系统会提示我下载横幅图像,而不是在浏览器中显示横幅。这是为什么?

当我在同一个 S3 存储桶中上传 JPG 图像并尝试使用浏览器查看它时,我没有遇到这个问题?

我们如何解决这个问题?我们希望通过各种联属网站联合发布我们的 GIF 横幅。这会给他们带来问题吗?横幅的完整 URL 格式为 banners.mydomain.com.s3.amazonaws.com/dining-728x90.gif。即使我们使用 CNAME 版本,我们也会遇到同样的问题。CNAME 版本是 banners.mydomain.com/dining-728x90.gif。

答案1

这是因为没有为 gif 文件添加正确的 mime 类型。添加它或将该文件的当前 mime 类型更改为适当的 gif mime 类型而不是二进制/八位字节,问题就会得到解决。

相关内容