Ako vymazať cache? A čo sa pri tom vlastne deje? (Všetky návody)

Každý sa s tým už stretol – nejaká stránka vám nefunguje správne, hoci u ostatných ľudí beží bez problémov. Alebo upravíte svoj web, no zmeny sa neprejavia. Často za to môže cache.
V tomto článku si ukážeme, ako vymazať všetky druhy cache. Nájdete tu návody určené ako návštevníkom, tak aj majiteľom webov.
Prečo je niekedy potrebné cache vymazať?
- Zmeny na webu sa neprejavujú – vidíte starú verziu stránky.
- Web sa načítava zle nebo nefunguje správne – môže byť načítaný poškodený súbor z cache.
- Testujete nový web alebo uskutočňujete úpravy – chcete vidieť aktuálny stav.
Existujú štyri hlavné typy cache, ktoré je občas potrebné vymazať:
- Browser cache, ktorú si ukladá váš prehliadač na počítači alebo mobile.
- Webová cache na úrovni aplikácie, napríklad WordPressu.
- Serverová cache na úrovni webhostingu (napr. Webglobe Purge Cache).
- CDN cache, ak používate sieť na doručovanie obsahu, ako je Cloudflare.
Prvý typ si môže vymazať každý návštevník webu vo svojom prehliadači. K tým zvyšným má prístup jen jeho majiteľ.
Ako vymazať browser cache prehliadača
Browser cache môžete kedykoľvek vymazať ručne v nastavení prehliadača. Celý návod pre jednotlivé prehliadače nájdete v našej nápovede.
Tu len stručne:
- Google Chrome: Nastavenie → Súkromie a zabezpečenie → Vymazať údaje o prehliadaní → Vybrať „Obrázky a súbory v medzipamäti“.
- Mozilla Firefox: Nastavenie → Súkromie a zabezpečení → Cookies a dáta → Vymazať dáta.
- Microsoft Edge/Safari: Podobné kroky ako vyššie.
Pozor: vymazaním cache dôjde aj k odstráneniu cookies, čo znamená, že budete odhlásení zo svojich účtov (e-mail, sociálne siete, online bankovníctvo a pod.). Pred vymazaním sa preto uistite, že máte uložené hesla a prístupové údaje.
Ako vymazať webovú cache WordPress pluginu
Ak máte WordPress, najskôr používate niektorý cache plugin na zrýchlenie webu.
Každý plugin má možnosť ručného vymazania cache:
- LiteSpeed Cache: WordPress administrácia → LiteSpeed Cache → Kliknite na „Vymazať všetko“.
- WP Rocket: WordPress administrácia → Nastavenie → WP Rocket → Kliknite na „Vymazať cache“.
- W3 Total Cache: Performance → Dashboard → Kliknite na „Empty all caches“.
Kedy je lepšie mazať len časť cache?
- Pri veľkých weboch nie je dobré mazať cache príliš často – spomalilo by to načítanie.
- Ak upravujete len jeden príspevok alebo stránku, väčšina pluginov vám umožní vymazať cache len tejto stránky.
Ako vymazať serverovú cache
Vymazanie serverovej cache sa rôzni hosting od hostingu.
Ak používate Webglobe hosting s aktívnou Webglobe Purge Cache, môžete si vynútiť zmazanie jednoducho tak, že do vyhľadávača zadáte URL svojho webu s /purge – napr. www.webglobe.sk/purge.
Na vymazanie cache konkrétnej podstránky zadajte /purge pred názov podstránky, teda www.webglobe.sk/purge/podstranka.
Ako vymazať CDN cache?
Pri CDN (Content Delivery Network) sú súbory uložené na vzdialených serveroch. Preto je potrebné cache vymazať priamo v nastavení CDN:
- Prihláste sa do administrácie svojej CDN.
- Otvorte sekciu Caching.
- Kliknite na Purge Everything (vymazať všetko).
Ako vymazať DNS cache operačného systému
Ešte jednu cache je potrebné v našich návodoch spomenúť.
Ak sa web presunul na nový webhosting alebo doménu a vy stále vidíte jeho starú verziu, skúste vymazať DNS cache. Váš operačný systém si totiž uchováva staré IP adresy.
Ich prepísanie si môžete vynútiť pomocou tohto príkazu:
- Windows: Otvorte príkazový riadok (Win + R, napíšte „cmd“) a zadajte:
ipconfig /flushdns
- Mac: Otvorte Terminál a napíšte:
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
Zhrnutie: Kedy a ako mazať cache?
Situácia | Čo robiť? |
Web neukazuje zmeny | Vymazať prehliadačovu cache (Ctrl + F5) alebo plugin cache |
Web sa načítava zvláštne | Vymazať cache prehliadača alebo DNS cache |
Zmena hostingu, domény | Vymazať DNS cache (ipconfig /flushdns) |
Používate CDN | Vymazať CDN cache v administrácii |
WordPress web | Vymazať cache vo WP plugine |
Server cache | Premazať Purge Cache alebo kontaktovať podporu |