Kelly Clarkson - Since U Been Gone (VIDEO)

Hvordan tvinge brukerens nettleser til å laste inn CSS-filer på nytt med Apache Server?

Jeg oppdaterte CSS-filen til nettstedet mitt, men noen brukere ser fremdeles problemer som ville blitt løst hvis nettleserne hentet de nyeste versjonene.

Dette ville være for wordpress, men du kan bruke noen av php-funksjonene til å gjøre det samme på serveren din

En måte å løse dette på er å "versjonere" CSS-filen din, ved å legge til? V = 123 i URL-en i stilarket ditt.

<link rel='stylesheet' href='<?php bloginfo('stylesheet_url'); echo '?' . filemtime( get_stylesheet_directory() . '/style.css');"type =" text / css "media =" skjerm, projeksjon "/>  ?> var13 ->

Dette oppdaterer sluttdelen? 12345678 automatisk hver gang du endrer filen. Nå ser alle øyeblikkelig endringene dine.

I Apache kan du kontrollere brukerens nettbuffer ved å legge til følgende kode i en .htaccess fil. Denne filen skal være i roten til nettstedet eller i mappene du vil endre standard

 AddType text/css .css   ExpiresByType text/css 'access plus 1 hour'  

Vær oppmerksom på at i noen Apache-servere fungerer det ikke .htaccess, eller serveren har kanskje ikke de nødvendige modulene.

fungert for deg: Charles Robertson | Ønsker du å kontakte oss?