Я пытаюсь настроить Azure Стандартный CDN поверх другого CDN (не спрашивайте), и у меня есть следующее действие перезаписи URL-адреса для сопоставления путей:
Он работает, но Azure CDN не кэширует ответы, даже если у меня есть второе действие с явным переопределением кеша. Поведение кэширования строки запроса Параметр в моем Azure CDN установлен на «Кэшировать каждый уникальный URL». Что мне не хватает?
Вот заголовки ответов, которые я получаю:
HTTP/2 200 OK
cache-control: private, no-transform, immutable, max-age=604800
content-length: 48247
content-type: image/jpeg
last-modified: Thu, 18 Jun 2020 10:40:13 GMT
accept-ranges: bytes
etag: "ca5d81db6ff9266ad8fb95bc0e0daf33"
vary: Accept,User-Agent
server: Cloudinary
x-cache: TCP_MISS
x-request-id: b2bc7991c7f737acf00e07627c4e0d9a
strict-transport-security: max-age=604800
server-timing: fastly;dur=1;start=2020-06-18T17:34:56.853Z;desc=hit,rtt;dur=1
timing-allow-origin: *
access-control-allow-origin: *
access-control-expose-headers: Content-Length,ETag,Server-Timing,Vary
x-azure-ref-originshield: 0wKXr....
x-azure-ref: 0wKXr...
date: Thu, 18 Jun 2020 17:34:56 GMT
X-Firefox-Spdy: h2
cache-control
установлено на 7 дней (исходный CDN по умолчанию) и Azure x-cache
всегда TCP_MISS
: (