Сейчас использую api-platform - там можно для каждого ресурса(uri) выставить собственные заголовки MAX-AGE. И глобально для всех ресурсов установить какой-нибудь.
Я пока не понимаю как с этим будет работать NGINX - он станет учитывать эти заголовки или проигнорирует?
Если я напишу
fastcgi_cache_valid 30s; в
location ~ ^/index\.php(/|$) {
fastcgi_pass unix:/var/run/php/php7.4-fpm.sock;
fastcgi_split_path_info ^(.+\.php)(/.*)$;
include fastcgi_params;
fastcgi_cache_lock on;
fastcgi_cache phpcache;
fastcgi_cache_valid 30s;
Кажется все запросы будут кэшироваться одинаково.