Comment configurer ETag avec le cache du navigateur

J'ai de l'installation d'un cache de votre navigateur pour un site statique via le .htaccess fichier en paramètre:

# BROWER CACHING - 1 Day for images
<filesMatch ".(jpg|jpeg|gif|ico)$">
Header set Cache-Control "max-age=86400, public"
</filesMatch>

Je suis très bien avec ces images ayant un 1 jour de cache, mais le site change fréquemment et donc je ne veux pas mettre en cache les les fichiers CSS et JS.

J'ai lu sur ETag, qui, comme je vous comprends, vous permet de mettre en cache un fichier, mais aussi l'ensemble de sa date de création, si elle est mise à jour la prochaine fois qu'un client visite le site, il vérifie si la date de création correspond à.

  1. Ai-je bien compris ETag correctement?
  2. Comment puis-je le configurer? J'ai regardé autour, mais ne pouvais pas trouver toutes les informations sur sa configuration.

OriginalL'auteur sam | 2016-05-16