info sur la doc

This commit is contained in:
gcolpart 2016-10-31 02:51:01 +01:00
parent 7d30147882
commit eadebdb0fc

View file

@ -90,6 +90,8 @@ Il est aussi possible d'écrire ces logs dans des fichiers en lançant varnishlo
## Syntaxe VCL
<https://www.varnish-cache.org/docs/4.0/reference/vcl.html> (attention, la documentation n'est pas à jour, notamment la partie "Variables")
La syntaxe VCL est complexe mais puissante. On découpe un fichier VCL en plusieurs sous-routines dans lesquelles on définit des actions/comportements en fonction de certaines conditions. Les sous-routines principales sont *vcl_recv* et *vcl_backend_response* :
* **vcl_recv** est appelé AVANT le début de la requête au backend. On peut donc choisir vers quel backend renvoyer la requête. On peut aussi de modifier la requête (modifier des entêtes HTTP, supprimer des demandes de cookies, etc.). Seul les actions `set req.` sont possibles.