Задать вопрос
grabbee
@grabbee

Как правильно использовать кэш NGINX вместе с SYMFONY?

Сейчас использую 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;


Кажется все запросы будут кэшироваться одинаково.
  • Вопрос задан
  • 131 просмотр
Подписаться 2 Комментировать