proxy_cache_valid any 0; игнорируется

Sergey Kagansky sergeyk на jfrog.com
Чт Июн 22 08:20:53 UTC 2017


Добрый день.
Столкнулся с непонятной ситуацией.
Есть такой конфиг:

proxy_cache_path /data/cache/nginx/cache levels=1:2 keys_zone=all:32m
max_size=1g;
 location / {
   proxy_cache          all;
   proxy_cache_valid 404 5m;
   proxy_cache_valid any 0;
  ....
 }

Требуется кешировать ТОЛЬКО 404 ответы, но нгинкс игнорирует строку
 proxy_cache_valid any 0;
Что может приводить к этому? Или как это отловить?
Больше в конфигах ничего про кэш нигде не указано.
Пробовал с разными версиями нгинкс: 1.7.12, 1.11.1, 1.11.5, 1.12.0

-- 
 <https://goo.gl/iqC1cD>
----------- следущая часть -----------
Вложение в формате HTML было извлечено…
URL: <http://mailman.nginx.org/pipermail/nginx-ru/attachments/20170622/cdec0a27/attachment.html>


Подробная информация о списке рассылки nginx-ru