Autor | Zpráva | ||
---|---|---|---|
timbulko Profil |
#1 · Zasláno: 7. 11. 2007, 15:42:45
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 |
#2 · Zasláno: 7. 11. 2007, 15:44:51
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 |
#3 · Zasláno: 7. 11. 2007, 15:54:17
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 |
#4 · Zasláno: 7. 11. 2007, 15:56:06
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. |
||
Časová prodleva: 16 let
|
0