Hvis du har fået udført en SEO report på din hjemmeside og fået en advarsel omkring dine billeder ikke indeholder expire header og html compression, eller blot fordi du ønsker at forbedre hastigheden på din hjemmeside. Hvis du har mulighed for at ændre din .htaccess fil så kan du benytte nedenstående vejledning til at forbedre hastigheden på din hjemmeside.
Dette kræver at din hjemmeside kører på en apache server og har 2 ekstra moduler aktiveret.
Hvis du ændre .htaccess fil direkte på din drift server, så husk at tage backup af filen inden ændringer fortages. Tilføj blot nedenstående linjer i .htaccess filen og slet ikke information fra .htaccess filen, da det kan resultere i sikkerhedsbrud.
Apache Module mod_expires
Tilføj expires headers til din .htaccess fil, for at tillader at browseren kan genbruge eksempelvis billederne så de ikke skal overføres til browseren ved hver side opdatering. Det er nemt at implementere expires headers , ved blot at kopier nedenstående og tilføje det til .htaccess filen.. Du har mulighed for at ændre tiden og de valgte fil typer. For mere information omkring Expires headers og Apache Moduler, på Apaches hjemmeside: http://httpd.apache.org/docs/current/mod/mod_expires.html
<IfModule mod_expires.c>
ExpiresActive On
ExpiresDefault A0
ExpiresByType image/gif A2592000
ExpiresByType image/png A2592000
ExpiresByType image/jpg A2592000
ExpiresByType image/jpeg A2592000
ExpiresByType image/ico A2592000
</IfModule>
Apache Module mod_deflate.c
The mod_deflate Apache module komprimere filer for browser. Apache mod_deflate komprimere HTML, text eller XML filer, som kan reducere størrelsen på den leveret fil op til 70%.%. Komprimeringen af filer vil øge server load, men er lille del i forhold til det falde man vil opleve på belastning, når Apache svare en anmodning fra en browser. For mere information kan du besøge: http://httpd.apache.org/docs/current/mod/mod_deflate.html
Nedenfor kan du se et eksempel på, hvordan man bruger mod_deflate modul i Apache. Bare tilføje nedenstående til .htaccess fil.
<ifModule mod_deflate.c>
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript
</IfModule>
Læg en kommentar