Est-il possible de définir une date d'expiration pour le fichier http://assets.pinterest.com/js/pinit_main.js
? Et les autres trucs en bas de la liste?
Je veux faire monter mon score le plus haut possible. J'utilise WordPress au fait.
Vous ne pouvez pas gérer l'effet de cache pour les fichiers JavaScript tiers.
Cependant, vous pouvez le faire pour les fichiers JS que vous servez. Pour cela, mettez ces lignes dans votre fichier . Htaccess:
<IfModule mod_expires.c>
ExpiresActive On
ExpiresDefault "access plus 7200 seconds"
ExpiresByType text/javascript "access plus 2592000 seconds"
ExpiresByType application/javascript A2592000
ExpiresByType application/x-javascript "access plus 2592000 seconds"
</IfModule>
# Cache-Control Headers
<IfModule mod_headers.c>
<FilesMatch "\.(js)$">
Header set Cache-Control "max-age=2592000, private"
</FilesMatch>
</IfModule>
Pour mon site WordPress, il a bien fonctionné pour que l’étape d’utilisation du cache dans Google PageSpeed (pour mes scripts internes).