AWS Cloudfront - 缓存行为 - 路径模式格式

时间:2016-04-04 09:49:18

标签: amazon-cloudfront

Path Pattern属性的文档并不完全详尽。

  

此缓存行为适用的模式。例如,您可以指定images / * .jpg。

现在,我理解路径模式可能是images/*和其他简单变体之类的东西,但是它可以像/path/*/latest/吗?

我可以保存该模式,但它似乎没有按预期工作。看起来Cloufront会忽略*之后的所有内容,并将path/*下的所有内容缓存,而不管/path/*/latest是TTL为零的最高行为(0顺序)这一事实。

为了进一步澄清,我有一个/path/*我希望由cloudfront提供(和缓存),但一个特定的子路径除外,比如说可以由Cloudfront提供的path/*/latest,但是不应该被缓存(因此我给它一个零的TTL)。

1 个答案:

答案 0 :(得分:2)

问题可能在于行为的排序。 path/*/latest之前是/path/*吗?缓存行为按照它们在CloudFront控制台中列出的顺序进行处理