使用 OriginPath 的 AWS cloudfront 失效



我有一个 CloudFront 设置 OriginPath,以便可以更新路径以指向相应 S3 静态网站存储桶中的新文件夹。

例如,源路径为"0.0.1"的 www.foo.net 将从存储桶 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/*"?

失效路径将是浏览器请求的路径,因此请使用/*.

在检查缓存之前,不会预置源路径,因此修改后的路径不会包含在缓存键中。

最新更新