De analyse-sites GTmetrix en PageSpeed raden aan om browsercaching in te stellen. Hoe kan ik dit doen?
Verbeter de snelheid van je website door browsercaching in te stellen in het .htaccess-bestand voor Apache-servers, met gebruik van vervaldatums voor afbeeldingen, video's en statische bestanden.
Het benutten van browsercaching bestaat uit het toevoegen van caching-/verlooptijden op het niveau van de webserver die de browser die toegang heeft tot de website in aanmerking zal nemen. In feite zullen de gecachte elementen, eenmaal gedownload, niet opnieuw worden gedownload totdat de ingestelde vervaltijd voor caching is verstreken of een volledige verversing op die pagina wordt uitgevoerd. Enkele cachingregels die kunnen worden toegevoegd aan het .htaccess-bestand in het geval van een Apache-webserver zijn:
ExpiresActive Aan
# AfbeeldingenExpiresByType image/jpeg "toegang plus 1 jaar" ExpiresByType image/gif "toegang plus 1 jaar" ExpiresByType image/png "toegang plus 1 jaar" ExpiresByType image/webp "toegang plus 1 jaar" ExpiresByType image/svg+xml "toegang plus 1 jaar" ExpiresByType image/x-icon "toegang plus 1 jaar"
# Video VerlooptBijType video/mp4 "toegang plus 1 jaar"ExpiresByType video/mpeg "toegang plus 1 jaar"
# CSS, JavaScript ExpiresByType text/css "toegang plus 1 maand" ExpiresByType text/javascript "toegang plus 1 maand" VerlooptPerType application/javascript "toegang plus 1 maand"
# Overige ExpiresByType application/pdf "toegang plus 1 maand" ExpiresByType application/x-shockwave-flash "toegang plus 1 maand"