J'ai besoin de faire une configuration Varnish VCL personnalisée pourobjets de contournement basés sur des cookies. Donc, Varnish continue de servir mes pages en cache à moins que l'utilisateur ne soit connecté. Comment puis-je empêcher l'accès aux utilisateurs non connectés? pour des pages spécifiques ou regex etc.
En utilisant: Vernis 3 sur Nginx, instance Ubuntu 64. bits EC2
Réponses:
0 pour la réponse № 1C’est le comportement par défaut du vernis, extrait de la configuration par défaut [1]:
sub vcl_recv {
#...
if (req.http.Authorization || req.http.Cookie) {
/* Not cacheable by default */
return (pass);
}
#...
}
[1] https://www.varnish-cache.org/docs/3.0/reference/vcl.html#examples