From 2381b24f78f0a08bfbf772c6c5a822c841922029 Mon Sep 17 00:00:00 2001 From: Eric Clemmons Date: Tue, 22 Oct 2013 09:50:08 -0500 Subject: [PATCH] Bypass cache for users that have or are logged in --- .../varnish/files/etc-varnish/conf.d/receive/wordpress.vcl | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/provisioning/roles/varnish/files/etc-varnish/conf.d/receive/wordpress.vcl b/provisioning/roles/varnish/files/etc-varnish/conf.d/receive/wordpress.vcl index ec3cb17..b29a5e1 100644 --- a/provisioning/roles/varnish/files/etc-varnish/conf.d/receive/wordpress.vcl +++ b/provisioning/roles/varnish/files/etc-varnish/conf.d/receive/wordpress.vcl @@ -3,6 +3,10 @@ if (req.http.Host ~ "^local\." || (req.url ~ "wp-(login|admin)")) { return (pass); } +if (req.http.Cookie ~ "^wp-" || req.http.Cookie ~ "^wordpress_") { + return (pass); +} + # Drop any cookies sent to Wordpress. if (!(req.url ~ "wp-(login|admin)")) { unset req.http.Cookie;