/ / Nútenie používateľov chytiť nový obsah stránok, nepoužívajte vyrovnávaciu pamäť - html, vyrovnávaciu pamäť prehliadača

Vynútiť používateľom, aby chytili nový obsah stránok, nepoužívajte vyrovnávaciu pamäť - html, cache prehliadača

Práve sme spustili úplne novú webovú stránkuveľa starých obrázkov je preč. Dnes ráno sme boli zavolaní klientmi, pretože im nemohli získať prístup k obsahu stránok, pretože na stránke stále používajú vyrovnávaciu pamäť. Existuje spôsob, ako používať metaznačky, alebo niečo, čo ich prinúti, aby nepoužívali vyrovnávaciu pamäť obsah? Bude to iba dočasný týždeň, potom ho odstránime, aby naši používatelia mali k dispozícii najnovšie stránky. Ďakujeme.

odpovede:

1 pre odpoveď č. 1

Prečo zmeniť zdroj HTML tak, aby ukazoval ainú adresu URL obrázkov a zdrojov, aby bol prehliadač nútený stiahnuť novú verziu. Táto technika sa používa na zneplatnenie vyrovnávacej pamäte prehliadača. Tu je príklad:

<img src="/images//logo.jpg?version=1">
<link rel="stylesheet" type="text/css" href="/style.css?version=1">

1 pre odpoveď č. 2
<META HTTP-EQUIV="CACHE-CONTROL" CONTENT="NO-CACHE">

Označuje, že informácie v pamäti sa nemajú použiť, a namiesto toho by sa žiadosti mali posielať na pôvodný server.