Мне нужен совет для default.vcl. Вот правила:
Спасибо!
sub vcl_recv {
if (req.request ~ "^/c/") {
if ( (req.http.cookie ~ "abc=;") && (req.http.cookie ~ "xyz=;") ){
lookup;
}
}
pass;
}
sub vcl_fetch {
if (req.request ~ "^/c/") {
set obj.ttl = 10800s;
}
}
однако пустой и не установленный - это разные вещи. Настройте тест, вы можете использовать varnishlog в другом сеансе, чтобы точно увидеть, что делает лак (он довольно подробный), а затем настроить правила, чтобы сделать то, что вам нужно.