diff --git a/configs/default.vcl b/configs/default.vcl index cca3ef9..71e425c 100644 --- a/configs/default.vcl +++ b/configs/default.vcl @@ -2,16 +2,19 @@ backend default { .host = "127.0.0.1"; .port = "8080"; } + # Drop any cookies sent to Wordpress. +# except when previewing sub vcl_recv { - if (!(req.url ~ "wp-(login|admin)")) { + if ( !(req.url ~ "(wp-login|wp-admin|preview=true)") ) { unset req.http.cookie; } } # Drop any cookies Wordpress tries to send back to the client. +# except when previewing sub vcl_fetch { - if (!(req.url ~ "wp-(login|admin)")) { + if ( !(req.url ~ "(wp-login|wp-admin|preview=true)") ) { unset beresp.http.set-cookie; } } \ No newline at end of file