Welcome! Log In Create A New Profile

Advanced

разные значения fastcgi_cache_valid для разных запросов

November 24, 2021 02:45AM
Привет!
использую fastcgi_cache в nginx.
появилась необходимость кешировать разные запросы на разное время
столкнулся с тем что в директиву fastcgi_cache_valid нельзя передать переменную

if ($request_uri ~* "/(api/1|api/2)")
{
set $no_cache 0;
set $cache_valid 5m;
}
...

fastcgi_cache_valid 200 $cache_valid; // так будет ошибка

fastcgi_cache_valid 200 1m; // так сраблотает

Подскажите какие может есть варианты реализации разного времени жизни кэша?
Subject Author Posted

разные значения fastcgi_cache_valid для разных запросов

alex123456 November 24, 2021 02:45AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 174
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready