Bonjour,
j'ai trouvé sur le net : https://adactio.com/journal/8504
une méthode de redirection pour les fichiers en cache. J'ai traduit la partie concernée :
"La plupart du temps, c'est une bonne chose de mettre en cache le css. Mais si on le modifie souvent, cette mise en cache devient un problème pour les visiteurs : on a besoin d'une technique pour avertir le navigateur que le css a été mis à jour. Une façon simple de le faire est de changer le nom du fichier css de façon à ce que le navigateur voit qu'il s'agit d'un nouveau fichier css". Ensuite...
-------------
I use a little bit of Apache rewriting to get a similar effect. I point browsers to CSS files like this:
Now, there isn’t actually a file named main.20150310.css, it’s just called main.css. To tell the server where the actual file is, I use this rewrite rule:
Cette méthode est-elle pertinente, sans effets de bord ?
j'ai trouvé sur le net : https://adactio.com/journal/8504
une méthode de redirection pour les fichiers en cache. J'ai traduit la partie concernée :
"La plupart du temps, c'est une bonne chose de mettre en cache le css. Mais si on le modifie souvent, cette mise en cache devient un problème pour les visiteurs : on a besoin d'une technique pour avertir le navigateur que le css a été mis à jour. Une façon simple de le faire est de changer le nom du fichier css de façon à ce que le navigateur voit qu'il s'agit d'un nouveau fichier css". Ensuite...
-------------
I use a little bit of Apache rewriting to get a similar effect. I point browsers to CSS files like this:
<link rel="stylesheet" href="/css/main.20150310.css">
Now, there isn’t actually a file named main.20150310.css, it’s just called main.css. To tell the server where the actual file is, I use this rewrite rule:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.+).(d+).(js|css)$ $1.$3 [L]
Cette méthode est-elle pertinente, sans effets de bord ?