Levier de mise en cache du navigateur pour les fichiers externes
que j'essaie de faire mon google page speed insights de notation pour être décent, mais il y a certains fichiers externes que j'ai envie d'être mis en cache aswell, quelqu'un sait ce que serait la meilleure façon de traiter ce problème?
https://s.swiftypecdn.com/cc.js (5 minutes)
https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js (60 minutes)
https://pagead2.googlesyndication.com/pagead/osd.js (60 minutes)
https://www.google-analytics.com/plugins/ua/linkid.js (60 minutes)
https://hey.hellobar.com/…d5837892514411fd16abbb3f71f0d400607f8f0b (2 hours)
https://www.google-analytics.com/analytics.js (2 hours)
OriginalL'auteur martinsh3 | 2016-05-03
Vous devez vous connecter pour publier un commentaire.
Copie de votre serveur et de servir localement ou à partir de CDN, avec un autre navigateur, les paramètres de cache. Mise à jour de GA scripts régulièrement avec une tâche cron ou quelque chose de similaire.
Sur WordPress il y a des plugins qui peuvent le faire pour vous, comme celui-ci: Au-Dessus Du Pli; ils appellent cette fonction Javascript localisation.
D'autre part, j'utilise Google Pagespeed Module sur le serveur et c'est la directive
MapProxyDomain
en combinaison avec Alternative extrait de code de suivi asynchrone. Qui me semble la plus élégante pour moi.Cela devrait être suffisant pour vous de commencer la résolution de votre problème.
OriginalL'auteur Vladan
set cache-control vers des ressources externes?
Vous ne pouvez pas contrôler les en-têtes envoyés à partir d'un serveur que vous n'avez pas de contrôle.
En d'autres termes, soit l'héberger soi-même une copie ou il n'y a rien que vous pouvez faire à ce sujet.
Grâce
OriginalL'auteur Vishal P Gothi