CSS cache - problémy se zobrazením aktuálního CSS souboru po updatu

CSS cache - problémy se zobrazením aktuálního CSS souboru po updatu

Ahoj, mám v hlavičce webu link na soubor CSS se styly
< link rel="stylesheet" type='text/css' media='all' href="css/custom.css" >
a bojuji s tím, že chrome nechce tento nový (updatovaný) CSS soubor načíst, protože to má někde uložené v cache a je otravné to pořád mazat. Lze nějak zabránit cacheování tohoto CSS souboru v hlavičce HTML stránky, aby se tam načetly aktuální změny v tomto souboru? Díky


ODPOVĚĎ


Ahoj,

nejjednodušeji můžeš prohlížeči vnucovat nový CSS soubor tak, aby nebyl nakešovaný, že bys v odkazu na ten CSS soubor přidal např. ?ver=1 a dle libosti po každém updatu číslo zvětšoval:

< link rel="stylesheet" type='text/css' media='all' href="css/custom.css?ver=4" >

Nebo nejlépe tam posílat přes PHP např. DateTime hodnotu:
< link rel="stylesheet" type='text/css' media='all' href="css/custom.css?ver=< ?php echo date("Y-m-d-H-i-s"); ? >" >

Související obsah

programovani

css

web

Komentáře

Vaše reakce na CSS cache - problémy se zobrazením aktuálního CSS souboru po updatu

Reference

Podívejte se na naše reference

Prohlédnout

Aplikace

Podívejte se na naše aplikace

Prohlédnout

Co umíme?

Podívejte se co umíme

Prohlédnout

Co umíme?

Vytváříme sofistikované aplikace pro náročné

Od webových aplikací přes android až po převodové můstky či složité informační systémy.

Podívejte se k nám

Máte ještě čas? Podívejte se na další rubriky

Tento web používá soubory cookie. Dalším procházením tohoto webu vyjadřujete souhlas s jejich používáním.. Více informací zde.