Abilitare Il Browser Caching Su Wordpress

Per ottimizzare le prestazioni del web server sia PageSpeed che YSlow consigliano sempre di abilitare il Browser Caching.

Leverage Browser Caching

Impostare una data di scadenza nell’HTTP header per risorse statiche forza il browser a caricare le risorse precedentemente scaricate dal disco locale e non dalla rete. Il Browser Caching è attivabile in diversi modi su WordPress: accedendo alle impostazioni del web server, via plugin oppure attraverso il file .HTACCESS. Modificare il file .HTACCESS risulta più semplice e veloce quando non si può accedere alle impostazioni del web server.

Modificare il file .HTACCESS

Per impostare gli HTTP header su Apache devi creare/modificare il file .HTACCESS inserendo questi comandi:

## EXPIRES CACHING ##

ExpiresActive On
ExpiresByType image/jpg "access 1 year"
ExpiresByType image/jpeg "access 1 year"
ExpiresByType image/gif "access 1 year"
ExpiresByType image/png "access 1 year"
ExpiresByType text/css "access 1 month"
ExpiresByType application/pdf "access 1 month"
ExpiresByType text/x-javascript "access 1 month"
ExpiresByType application/x-shockwave-flash "access 1 month"
ExpiresByType image/x-icon "access 1 year"
ExpiresDefault "access 2 days"

## EXPIRES CACHING ##