Задать вопрос
grabbee
@grabbee

Почему NGINX прокси игнорирует Expires?

Бэкенд отдает
HTTP/1.1 200 OK
Server: nginx
Content-Type: image/jpeg
Transfer-Encoding: chunked
Connection: keep-alive
Cache-Control: public
Date: Fri, 18 Mar 2022 14:14:25 GMT
Expires: Sun, 17 Apr 2022 14:14:25 GMT


А после прокси
HTTP/1.1 200 OK
Server: nginx
Date: Fri, 18 Mar 2022 14:15:30 GMT
Content-Type: image/jpeg
Transfer-Encoding: chunked
Connection: keep-alive
Cache-Control: public
pragma: no-cache
expires: -1
X-Cache: EXPIRED


Причем сам кэш работает. И добавляется add_header X-Cache $upstream_cache_status; в заголовки.
  • Вопрос задан
  • 100 просмотров
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack-разработчик на Python
    14 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик буткемп
    4 месяца
    Далее
  • Академия Eduson
    DevOps-инженер
    7 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы