Autor Zpráva
timbulko
Profil
Zdravím,
mám problém so zobrazením aktuálnej verzie webu v IE 6-. V minulosti som to robil poslaním v hlavičke po každom otvorení stránky príkaz na vymazanie cache verzie webu. Má to ale nevýhodu a tou je sťahovanie aj všetkých obrázkov, odznovu. Tomu chcem ale zabrániť, pretože to malo dosť veľkú záťaž a stále som mal problémy s hostingom. Bola by nejaká iná alternatíva ako zobraziť v IE aktuálnu verziu webu?

Ďakujem.
djlj
Profil
V hlavičce samotné stránky posílej, že cache vypršela, obrázky a další věci, který není potřeba načítat znovu, normálně cachuj (třeba v htaccess).
timbulko
Profil
bežne som posielal
Header("Cache-control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0");
Header("Expires: Mon, 26 Jun 1997 05:00:00 GMT");
Header("Pragma: no-cache");
Header("Connection: close");

ale toto vymazávalo z cache aj obrázky, ktoré sa museli znova obnovovať. Keď to ale neposielam, v IE 6 sa nezobrazia nové veci na webe. Tak ako to teda vyriešiť? Vďaka.
djlj
Profil
A zkusils poslat zvlášť hlavičky pro obrázky?

V .htaccess:
<FilesMatch ".(gif|jpeg|jpg|png)$">
ExpiresActive On
ExpiresDefault A30000000
</FilesMatch>

Je třeba mít povolený mod_expires.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: