我使用OriginPath进行CloudFront设置,以便可以更新路径以指向相应S3静态网站存储桶中的新文件夹。
例如www.foo.net with Origin path" 0.0.1"将从桶www.foo.net/0.0.1呈现。 现在让我们说我在www.foo.net/0.0.2下创建了新资产,并使用UpdateDistribution将C / F发行版中的OriginPath更新为0.0.2,如何使之前的cloudfront发布无效?具体来说,在我的CreateInvalidation()调用中,Paths.Items应该是什么?应该是" / *"或" /0.0.1 / *"或" /0.0.2 / *" ?
答案 0 :(得分:1)
失效路径将是浏览器请求的路径,因此请使用/*
。
在检查缓存之前,不会预先添加Origin Path,因此修改后的路径不会包含在缓存键中。