Документация для свойства Path Path не является исчерпывающей.AWS Cloudfront - Cache Behavior - Path Pattern format
Образец, к которому применяется это поведение в кеше. Например, вы можете указать изображения/*. JPG
Теперь я понимаю шаблон пути может быть вещи, как images/*
и других простых вариаций, но это может быть что-то вроде /path/*/latest/
?
Я могу сохранить этот шаблон, но он не работает должным образом. Похоже, Cloufront игнорирует все после *
и кэширует все ниже path/*
, независимо от того, что /path/*/latest
- это верхнее поведение (порядок 0) с TTL нуля.
Для дальнейшего уточнения, у меня есть /path/*
, что я хочу, чтобы подавать (и кэшируются) по CloudFront, за исключением одного конкретного подпуть, скажем path/*/latest
, который может быть подан на CloudFront, но не следует кэшировать (следовательно, я дал ему TTL нуля).
yep, так как я сказал path/*/latest, это поведение верхнего (первого, нулевого порядка). Я подозреваю, что проблема связана с кэшированием 404 ошибок. Еще не подтвердили это – user2560528
CloudFront не должен кэшировать 404s на протяжении более 5 минут (при условии, что вы не изменили продолжительность кэширования по умолчанию) –