Валидация кэша на Nginx
Steven3009
nginx-forum на forum.nginx.org
Пт Июн 3 22:30:24 UTC 2016
Всем привет,
Сделал кэширование ресурсов на Nginx.
Кэширование есть, а валидации, если к примеру поменялся стиль без нажатия на
F5 нет.
ЧАСТЬ КОНФИГА
server {
listen 80;
server_name 111.111.111.111 sitename.ru;
etag on;
if_modified_since exact;
location ~* ^.+\.(jpg|jpeg|gif|css|png|js|ico|pdf)$
{
root /storage/www;
expires 30d;
add_header Cache-Control 'public';
}
fastcgi_pass unix://var/run/php-fpm/php5-fpm.sock;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /storage/www$fastcgi_script_name;
fastcgi_pass_header Last-Modified;
include fastcgi_params;
fastcgi_read_timeout 240s;
fastcgi_send_timeout 240s;
fastcgi_intercept_errors on;
}
Проверка http://last-modified.com/ru/if-modified-since.html заголовка
показывает
Сайт ....css/stylesheet.css отдал время последней модификации, но не
отреагировал на If-Modified-Since
Посоветуйте, пожалуйста, что делать?
Posted at Nginx Forum: https://forum.nginx.org/read.php?21,267368,267368#msg-267368
Подробная информация о списке рассылки nginx-ru