#amazon-web-services #amazon-cloudfront
Вопрос:
Я использую следующую политику кэша для поведения кэша по умолчанию для моего дистрибутива:
ExampleCachePolicy:
Type: AWS::CloudFront::CachePolicy
Properties:
CachePolicyConfig:
Comment: Whitelists request's host value
DefaultTTL: 86400
MaxTTL: 31536000
MinTTL: 1
Name: ExWhitelistPolicy
ParametersInCacheKeyAndForwardedToOrigin:
CookiesConfig:
CookieBehavior: none
EnableAcceptEncodingGzip: false
HeadersConfig:
HeaderBehavior: whitelist
Headers:
- Host
QueryStringsConfig:
QueryStringBehavior: none
Теперь проблема в том, что я не могу создать объявление CloudFront недействительным, используя типичный путь «/test-папка/* » для очистки кэша определенной папки, потому что моя политика кэша изменяет ключ кэша с заголовком хоста. Учитывая вышеуказанную политику и скажите, что мое значение хоста заголовка равно ‘example-domain.com», что мне нужно будет добавить в качестве пути к объекту при создании новой недействительности в CloudFront?
Спасибо, что уделили мне время!