default: off
context: http, server, location
Директива задаёт зону для кэширования. Одна и та же зона может использоваться в нескольких местах. Параметр "off" запрещает кэширование, унаследованное с предыдущего уровня конфигурации.
proxy_cache_key
Ключ, по которому считается адрес кэшированной страницы
proxy_cache_path
где лежит кэш страниц
proxy_ignore_headers
Какие заголовки игнорировать, например Expires Cache-Control Set-Cookie
proxy_cache_use_stale
Когда доставать данные из кэша, например таймаут, 502 итд
Могут пригодиться proxy_hide_header, proxy_cache_bypass, proxy_no_cache
Но кэширование это только половина проблемы, кэши ещё надо чистить. В частности, есть proxy_cache_purge
Прозрачное кэширование в nginx для всех и каждого
Кеширующий прокси-сервер на nginx. Хитрая конфигурация
nginx + apache. Кеширование
Весьма полезная дока об особенностях
Комментариев нет:
Отправить комментарий