Quelqu'un peut-il expliquer sur le code vcl suivant.Que fait hash_data vcl_hash?
sub vcl_hash {
hash_data(req.url);
if (req.http.host) {
hash_data(req.http.host);
} else {
hash_data(server.ip);
}
if (req.http.Cookie) {
hash_data(req.http.Cookie);
}
}
Je ne comprends le hachage de mon req.url en utilisant la fonction hash_data comme la clé du cache. Le prochain code if else est vague pour moi.
Aidez-nous s'il vous plaît. Thnx.
Dans le 3ème paragraphe de votre commentaire. Est-il possible d'utiliser un seul vernis sur un site différent? –
Sure vernis est un proxy inverse, il reçoit les demandes et les envoyer à différents serveurs/sites. –
@JohnRoca, comme l'a déclaré Benjamin, c'est possible et la configuration de la question est déjà prête pour différents sites. – alejdg