Re: Bug – 304 status - Cache-Control

S.A.N nginx-forum at nginx.us
Sat Jan 4 13:00:54 UTC 2014


> О рассинхронизации клиентского кеша и кеша nginx. У клиентов файл в
> кеше, в nginx кеше его нет - и мы имеем 304 закешированным (потому,
> что специально разрешили кешировать 304).
> 
> А как ведет себя fastcgi_cache_valid 0s

Вот кофиг

fastcgi_cache cache;
fastcgi_cache_lock on;
fastcgi_cache_revalidate on;
fastcgi_cache_methods GET HEAD;
fastcgi_cache_valid 200 301 302 0s;
fastcgi_cache_key "$host$uri$is_args$args";
fastcgi_cache_use_stale error updating http_503;

Деректива, fastcgi_cache_valid, не влияет если бекенд отдает заголовки
Cache-Control, потому что данные заголовки приоритетней деректив из конфига.

Posted at Nginx Forum: http://forum.nginx.org/read.php?21,245951,246024#msg-246024



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