From 31002caa887e8d448502ce1dc9de869a80f8c998 Mon Sep 17 00:00:00 2001 From: Antonio Terceiro Date: Thu, 17 May 2012 16:56:10 -0300 Subject: [PATCH] Do not trow away existing headers listed in Vary: --- etc/noosfero/varnish-accept-language.vcl | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/etc/noosfero/varnish-accept-language.vcl b/etc/noosfero/varnish-accept-language.vcl index 007240b..306f61a 100644 --- a/etc/noosfero/varnish-accept-language.vcl +++ b/etc/noosfero/varnish-accept-language.vcl @@ -185,5 +185,9 @@ sub vcl_recv { } sub vcl_fetch { - set beresp.http.Vary = "X-Varnish-Accept-Language"; + if (beresp.http.Vary) { + set beresp.http.Vary = beresp.http.Vary ", X-Varnish-Accept-Language"; + } else { + set beresp.http.Vary = "X-Varnish-Accept-Language"; + } } -- libgit2 0.21.2