it-swarm.com.de

Wie verwalte ich das Browser-Caching für JS-Dateien von Drittanbietern?

enter image description here

Ist es möglich, ein Ablaufdatum für die Datei http://assets.pinterest.com/js/pinit_main.js festzulegen? Und das andere Zeug auf der Liste?

Ich möchte meine Punktzahl so hoch wie möglich halten. Ich benutze übrigens WordPress.

3
cdashj05

Sie können die Cache-Hebelwirkung für JavaScript-Dateien von Drittanbietern nicht verwalten.

Sie können dies jedoch für die von Ihnen bereitgestellten JS-Dateien tun. Tragen Sie dazu diese Zeilen in Ihre .htaccess Datei ein:

<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>

Für meine WordPress Website hat es funktioniert, den Schritt der Cache-Nutzung in Google PageSpeed ​​(für meine internen Skripte) zu übergeben.

1
Zistoloen