Si vous utilisez le reverse proxy Varnish ou que vous venez de l’installer sur votre beau serveur vous cherchez peut être un template de fichier VCL ( Varnish Configuration Langage ) pour le faire tourner avec WordPress? Hop c’est par ici.
backend default {
set backend.host = "127.0.0.1";
set backend.port = "80";
}
## WP
sub vcl_recv {
if (req.request == "PURGE") {
purge("req.url == " req.url);
}
if (req.url ~ "\.(png|gif|jpg|ico|jpeg|swf|css|js)$") {
unset req.http.cookie;
}
if (!(req.url ~ "wp-(login|admin)")) {
unset req.http.cookie;
}
}
sub vcl_fetch {
set obj.ttl = 12h;
if (req.url ~ "\.(png|gif|jpg|ico|jpeg|swf|css|js)$") {
set obj.ttl = 24 h;
} else {
esi;
}
}
C’est assez simpliste mais ça le fait pour un début, n’hésitez pas à soumettre vos idées d’améliorations dans les commentaires!