Изменение ответа бэкенда
Здесь мы переопределяем TTL объекта, поступающего от бэкенда, если он соответствует определенным критериям:
sub vcl_backend_response {
if (bereq.url ~ "\.(png|gif|jpg)$") {
unset beresp.http.set-cookie;
set beresp.ttl = 1h;
}
}
Мы также удаляем все заголовки Set-Cookie, чтобы избежать создания hit-for-miss объекта. См. Действия VCL.
Copyright © 2006 Verdens Gang AS
Copyright © 2006–2020 Varnish Software AS
Licensed under the BSD-2-Clause License.
https://varnish-cache.org/docs/7.4/users-guide/vcl-example-manipulating-responses.html