我有一个尚未启用静态网站托管的存储桶。 Cloudfront指向它,我能够查看存储桶的根目录(index.html)。
当我访问Cloudfront链接“xxxxx.cloudfront.net”时,它会显示存储桶的内容。但是,当我对index.html文件进行更改时,它不会在cloudfront中更新。
据我所知,它存储在边缘位置的缓存中。我已经设置了桶Cache-Content max-age = 0但是cloudfront似乎仍在从Cache中读取。对于Cloudfront,TTL设置为默认值0。
关于如何更新我的s3存储桶的任何想法都会在cloudfront中快速更新?
答案 0 :(得分:0)
您的最低TTL是否> 0?如果是这样,它可能会使用该值。
http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/Expiration.html
CloudFront缓存 - 对象的缓存价值更高 Cache-Control max-age指令或CloudFront的值 最低TTL。