AWS CloudFront Caching на основе поддоменов - PullRequest
1 голос
/ 17 января 2020


У меня есть установка CloudFront, настроенная для обслуживания различных поддоменов в моем домене.
отл. http://demo1.mydomain.com/test.html и
http://demo2.mydomain.com/index.html
могут быть двумя запросами, которые обслуживаются CloudFront.
Теперь проблема заключается в кэшировании CloudFront. Кэширует содержимое на основе пути ie. в приведенных выше примерах ("/test.html" и "/index.html").
Это создает проблему, заключающуюся в том, что если два субдомена имеют одинаковый путь, контент, который будет кэшироваться для данного пути в одном поддомене, а также будет обслуживаться из кэша (того же пути) в другом поддомене. напр.
http://demo1.mydomain.com/example.html
http://demo2.mydomain.com/example.html
Второй запрос здесь будет обслуживать кэшированное содержимое первого.


Могу ли я настроить CloudFront для включения субдомена при кэшировании? Таким образом, я могу избежать конфликтов одинаковых путей в поддомене.

Спасибо

...