Разбираясь с кеширование в NGINX через fastchi_cache возник такой вопрос - можно ли устанавливать разное время жизни кэша для разных страниц? Т.е для статической страницы типа About Us ставить длительное время, а для главной ставить несколько минут. Я пользуюсь такой конструкцией из мануалов:
location ~ \.php$ {
fastcgi_pass unix:/run/php/php7.2-fpm.sock;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
fastcgi_cache_bypass $skip_cache;
fastcgi_no_cache $skip_cache;
fastcgi_cache FASTCGICACHE;
fastcgi_cache_valid 60s;
add_header X-FastCGI-Cache $upstream_cache_status;
}