Bonjour !
J'ai mis au test mon site sur Page Speed Online, et je rencontre un problème de "priorité élevé" (c'est dire si c'est grave ? hein ? ) : "Exploiter la mise en cache du navigateur". Apparemment, je ne mettais aucune date d'expiration.
Je me suis renseigner et j'ai vu que cela devait se faire côté serveur, avec le fichier .htaccess . J'ai donc essayer divers solution :
Les expressbytypes
<IfModule mod_expires.c>
ExpiresActive On
ExpiresDefault A2592000
...
ExpiresByType text/css A2592000
</IfModule>
Le site accélère, mais le test me répond la même chose. J'essaie d'autre truc :
<FilesMatch
"\.(ico|gif|jpg|jpeg|png|flv|pdf|swf|mov|mp3|wmv|p
pt)$">
ExpiresDefault A2419200
Header append Cache-Control "public"
</FilesMatch>
En gros pour mettre tout (sauf html ou php) à 1 mois...
ou encore du
<FilesMatch
"\.(ico|gif|jpg|jpeg|png|flv|pdf|swf|mov|mp3|wmv|p
pt)$">
Header set Expires "Thu, 15 Apr 2021 20:00:00 GMT"
</FilesMatch>
Mais rien de rien, ça marche pas. Parfois même, le serveur plante...
Je comprends vraiment pas tout ça.
Page Speed Online me renvoit à ça lui :
http://code.google.com/intl/fr/speed/page-speed/docs/caching.html#LeverageBrowserCaching
Mais je comprends toujours pas...
Si vous pouviez me guider, ce ne serait pas de refus 