dpe*_*usm 21 caching amazon-s3 amazon-web-services amazon-cloudfront
我有一个亚马逊S3桶,里面有大约300K商品,供大型网站使用.我想设置从S3存储桶中提供的所有CloudFront对象的到期时间,以便用户的计算机将它们缓存在浏览器中.是否有一种简单的方法可以对存储桶中当前的所有s3对象设置缓存控制,最重要的是为存储桶设置默认值,以便添加的任何新项目也可以获得过期和缓存控制标头,或者可以使用CloudFront完成此操作?
到目前为止,我已经阅读了许多AWS文档但却一无所获:
ash*_*e11 17
为存储桶中的现有对象添加缓存控制的步骤
对于CloudFront,您可以为缓存行为指定最小TTL,最大TTL和默认TTL.它们基本上是在CloudFront上缓存对象的时间,与为对象添加到期标头无关,即它没有任何标题
所以现在如果你还没有添加任何标题,那么cloudfront会将它缓存为DEFAULT TTL.更多信息阅读表 http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/Expiration.html#ExpirationDownloadDist
| 归档时间: |
|
| 查看次数: |
11533 次 |
| 最近记录: |