Expires Headers in .htaccess bestand

expires headers htacces

Eén van de mogelijkheden om de snelheid van je website te bevorderen is een code toe te voegen in je htacces bestand. Hiermee kan je de browser laten weten of ze een bestand uit de cache kunnen gebruiken of een bestand van de server.

Expires headers

Het idee achter expires headers is om het aantal HTTP aanvragen naar de server te verminderen doordat er niet continue hetzelfde bestand gedownload hoeft te worden.
Het werkt eigenlijk heel eenvoudig. De code vertelt hoe lang een bestand opgeslagen dient te worden in de cache zodat niet steeds hetzelfde bestand gedownload  wordt.
Als u expires headers gebruikt, betekend dit niet dat als je een website voor het eerst bezoekt dit de snelheid verhoogt. Dit is van toepassing voor terugkerende bezoekers, waardoor de laadtijd dus verkleint.

Je kunt dit instellen voor specifieke bestanden of bestandtypen.
Hieronder vind je de code. Denk er dus over na welke items op je website niet snel veranderen en welke items dit wel doen.

Je logo of kleuren zijn bijvoorbeeld items waarvoor je een langere cache tijd kan instellen.

<IfModule mod_expires.c>
# Enable expirations
ExpiresActive On 
# Default directive
ExpiresDefault "access plus 1 month"
# My favicon
ExpiresByType image/x-icon "access plus 1 year"
# Images
ExpiresByType image/gif "access plus 1 month"
ExpiresByType image/png "access plus 1 month"
ExpiresByType image/jpg "access plus 1 month"
ExpiresByType image/jpeg "access plus 1 month"
# CSS
ExpiresByType text/css "access 1 month"
# Javascript
ExpiresByType application/javascript "access plus 1 year"
</IfModule>

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *

Deze website gebruikt Akismet om spam te verminderen. Bekijk hoe je reactie-gegevens worden verwerkt.