nginx : Expire pour les images

J'ai d'abord essayé de persuader nginx de ne fournir que des images avec un en-tête expires via un bloc "location" correspondant. Malheureusement, cela n'a pas fonctionné (résultat : les images ne sont plus trouvées). Solution : l'en-tête expires est défini en conséquence pour l'emplacement global (maintenant fixé à 8d pour moi).

emplacement / {
root /var/www ;
try_files $uri $uri/ /index.php ;
expire 8d ;
}

Dans mon cas, du moins, cela s'applique aux images et autres fichiers statiques, notamment les photos. Les fichiers dynamiques tels que les scripts PHP ne sont pas concernés. Dans l'ensemble, ce blog a maintenant un score de vitesse de page de 82/100, qui est également aidé par l'activation de la mise en cache du navigateur. Prochain plan : bannir JavaScript à la fin de la page et combiner les images dans des sprites (pour réduire encore le nombre de requêtes).

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *