Walker,
O Varnish não faz cache quando tem cookies, então, você precisa retirar
os cookies das páginas que você quer que sejam cacheadas.
if (!req.backend.healthy) {
unset req.http.Cookie;
}
# Always cache the following file types for all users.
if (req.url ~
"(?i)\.(png|gif|jpeg|jpg|ico|swf|css|js|html|htm)(\?[a-z0-9]+)?$") {
unset req.http.Cookie;
}
E deixo os cookies nas páginas com Admin etc
if (!(req.url ~ "(wp-(login|admin)|logon|new|admin|preview=true)")) {
unset req.http.cookie;
}
Ruben