varnish reconfig

This commit is contained in:
Mateusz Gruszczyński
2025-09-25 09:09:17 +02:00
parent b9c3204db0
commit ee59c3e561

View File

@@ -164,15 +164,25 @@ sub vcl_backend_response {
# ===== DELIVER =====
sub vcl_deliver {
set resp.http.X-Cache = (obj.hits > 0) ? "HIT" : "MISS";
if (obj.uncacheable) {
set resp.http.X-Cache = "PASS";
} else if (obj.hits > 0) {
set resp.http.X-Cache = "HIT";
} else {
set resp.http.X-Cache = "MISS";
}
# Porządki
unset resp.http.Via;
unset resp.http.X-Varnish;
unset resp.http.Server;
}
sub vcl_synth {
set resp.http.X-Cache = "SYNTH";
}
# ===== PURGE HANDLER =====
sub vcl_purge {
return (synth(200, "Purged"));
}