
Я пытаюсь настроить NGINX в качестве HTTP-кеша перед веб-сервером и нашел это замечательное руководство:https://www.nginx.com/blog/nginx-caching-guide/.
Поведение по умолчанию таково, что NGINX не будет кэшировать никакие ответы, Cache-Control: private
и вы можете полностью отключить это поведение с помощью proxy_ignore_headers Cache-Control
, но есть ли золотая середина, когда NGINX будет вести себя как частный кэш браузера? Я хочу, чтобы он кэшировал private
ответы и по-прежнему соблюдал max-age
директивы.