Kelly Clarkson - Since U Been Gone (VIDEO)

Jak přinutit webový prohlížeč uživatele, aby znovu načítal soubory CSS na serveru Apache?

Aktualizoval jsem soubor CSS svého webu, ale někteří uživatelé stále vidí problémy, které by byly vyřešeny, kdyby jejich prohlížeče načetly nejnovější verze.

To by bylo pro wordpress, ale můžete použít některé z funkcí php, abyste udělali totéž na vašem serveru

Jedním ze způsobů, jak to vyřešit, je „verze“ vašeho souboru CSS přidáním? V = 123 do adresy URL v šabloně stylů.

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

Tím se automaticky aktualizuje koncová část 12345678 při každé úpravě souboru. Nyní všichni okamžitě vidí vaše změny.

V Apache můžete ovládat mezipaměť prohlížeče uživatele přidáním následujícího kódu do .htaccess soubor. Tento soubor by měl být v kořenovém adresáři webu nebo ve složkách, které chcete upravit jako výchozí

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

Pamatujte, že na některých serverech Apache nemusí .htaccess fungovat nebo server nemusí mít požadované moduly.

Pracoval pro vás: Charles Robertson | Chcete nás kontaktovat?