
Jak donutit obrázek na webu nezůstávat v cache
Ahoj. Mám na webu obrázek, který když změním, se mi to v prohlížeči neprojeví. Samozřejmě bych mohl prohlížeč donutit vyprázdnit cache (ve Firefoxu CTRL + SHIFT + DEL sice nepomáhá) a obrázek by se měl načíst znovu, ale nenačte se. Nevím jestli to nemůže trčet i někde v cache u providera Internetu (?) nebo webhostingu (?). Každopádně lze nějak ze strany serveru říct "tento obsah neukládej do cache" ? Díky za rady. Jde o to, že i když já se na aktuální verzi podívám, zákazníkům by tam mohla zůstávat ta stará.
F5?
Co máš za hosting?
Az to F5 skutecne zafungovalo. Bohuzel asi maloktereho zakaznika napadne F5 zmacknout, kdyz ani nevi, ze tam neco aktualniho je.
f5 natahuje obrázky z tvojí chache prohlížeče = z disku, pokud tam ještě je.
vynutit znovustažení celé stránky z netu přes ctrl+f5.
omezení životnosti se dělá i přes meta tag stránky.
ted uz to f5 zase nepomaha, takze kdovi jaky byl duvod, proc se to predtim preobrazilo na spravnou verzi
f5 pomůže jen na to co není v cache. co už je, musí se násilím donutit stáhnout znovu, proto se používá ctrl+f5.
Tak zkus ten nový obrázek pojmenovat jinak.
možností také je, že ten stávající tam opravdu je a nahrál jsi ten nový jen v jiném formátu
Moze to zostavat aj u webhostingu, ak sa pripajate cez proxy.
Refresh (reload) ma kazdy prehliadac, niekde v menu View.
Pokial sa nemylim tak kazda webstranka ma (moze mat) v HTML uvedenu dobu expiracie. Google si uz pouzil? Nejake HTML reference si uz cital?
P.S. pozri si subory na serveri ci si tam nenahral ten obrazok pod inym nazvom (velke a male pismena v nazve suboru unix server ROZLISUJE, na rozdiel od Winhracky).
Pokud se podivam pres anonymouse proxy - vidim to jiz v nove verzi, pokud vymazu cache prohlizece a vse (mimochodem historie adres webu se taky nesmaze, nevim proc zatrhnute to mam), tak vidim stale starou verzi. Myslite ze je mozne, ze hosting ma toto v cache pro konkretni smer k jedne ip adrese a to dokonce i se zohlednenim pouziteho prohlizece ? Nebo ze stejna vec muze byt u upc ?
Tu dobu expirace vyzkousim - diky za tip, to je to co jsem mozna timto dotazem chtel zjistit. Doufam, ze to pomuze.
Moze to mat hosting v cache proxy, ked ides cez proxy uz som to pisal. Nemysli sa tym ziadna anonymizer proxy, to nevies ani co to je proxy a robis weby? Zaujimave.
P.S. samozrejme z tej proxy by to fungovalo rovnako pre vsetky prehliadace, takze ked to nacitava len v jednom prehliadaci tak to mas len v cache prehliadaca.
P.S.2. ked ti nefunguje vymazanie sukromnych dat tak uz si mozno dosahal profil toho FF rucnym premazavanim alebo co ja viem co si tam robil.
nevim z jakeho duvodu si myslis, ze jsem nepochopil o kterych proxy je rec - anonymizer jsem pouzil, abych zjistil, zda to z nej bude zobrazene jinak a s proxy u providera nebo hostingu ci u me to nemelo nic spolecneho..
ad PS: na to jsem se prave ptal, zda to nemuze byt nasmerovane jen pro konkretni prohlizec (zda jiny by nebral jako jineho uzivatele)
ad PS2: prave ze jsem s tim nic nerobil, zkusim to preinstalovat, zda se to tim nevyresi
ok - ted jsem si s tim trochu pohral, a problem dela jen ten firefox 3.5
takze hosting. ani provider v tom namocen neni..
navic nejde jen o obrazek, on nenacte ani zmenu kodu..
asi budu muset preinstalovat prohlizec
diky vsem za rady
vlastne nepreinstaluju, protoze zakaznici muzou mit take tento, takze napr. otestuji tu expiraci.
Expiraci si tam mal mat uz predtym, teraz ked sa zakaznikom nenacita vobec nic tak sa im nenacita ani nova expiracia, az do uplynutia asi nejakej defaultnej expiracie neviem kolko je default, pozri si to v specifikacii HTML.
Alebo mozno sa im aspon hlavicka webu aj s expiroaciou nacita, to neviem zhlavy, skus a uvidis, mozno to teda pojde tou expiraciou v hlavicke vynutit ten reload. Neviem zhlavy.
Problem neni FF, problem je len to ze nie si schopny ani vymazat cache FF (robi sa to v nastaveniach FF je tam niekde aj vymazat sukromne udaje. Keby si zmackol tam ze vymazat sukromne udaje tak sa vsetky stranky budu nacitavat odznova).
provedl jsem tohle:
casove obdobi VSE
Historie prohlizeni a stahovani
historie formularu a hledani
cookies
vyrovnaaci pamet
aktivni prihlaseni
nastaveni pro dany server
VSE zaskrtnute ke smazani
mimo to jsem jeste vlezl do
Nastroje moznosti a tam v soukromi zaskrtal vse tak, aby si nic nepamatoval.
Stejne mi nove uploadnuty obrazek/stranku spravne nezobrazi, narozdil od Opery a IE
Kdyz kliknu do radku pro zadani URL, a zacnu psat nejakou adresu, vyjede mi napoveda s celym nazvem, opravdu uz nevim co jeste smazat, aby to tam nebylo.
---
A aby to nebylo malo komplikovane, tak pro zmenu ted po testnuti nereagovala ani opera/ie a pomohlo az druhe uploadnuti na ftp. Proste to reaguje pokazde jinak.