set $no cache 0 не работает.

milov nginx-forum на forum.nginx.org
Ср Авг 3 14:24:13 UTC 2022


Есть код

set $no_cache 0;

if ($request_method = POST){set $no_cache 1;}
if ($http_host ~* success.html$){set $no_cache 1;}
if ($remote_addr ~* ^(192.168.0*)$){set $no_cache 1;}

# Не берется из кеша
fastcgi_cache_bypass $no_cache;

# Не сохраняется в кеш
fastcgi_no_cache $no_cache;

Ни один if не срабатывает, т.е. сохраняет в кеш и берёт из кеша. Куда
смотреть, копать?

Posted at Nginx Forum: https://forum.nginx.org/read.php?21,294905,294905#msg-294905



Подробная информация о списке рассылки nginx-ru