Mi se intampla urmatorul lucru: am o pagina Web gazduita de serverul provider-ului meu. Periodic modific aceasta pagina si trimit modificarile provider-ului. Acesta inlocuieste fisierele vechi cu fisierele noi primite si imi transmite ca a operat modificarile. Apelez pagina Web si vad ca modificarile nu sunt facute. Execut ctr-F5 si imi apare pagina modificata. Pentru mine nu ar fi o problema ca stiu de ctr-F5 dar o persoana straina care viziteaza in mod regulat pagina nu are de unde sa stie si vede tot pagina neactualizata. Eu am presupus ca atunci cand vizitezi o pagina ea ramane incarcata pe calculatorul meu intr-un buffer si ca atunci cand o apelez iarasi, se incarca de pe propriul meu calculator si de aceea nu vad modificarile survenite. Daca este asa de ce mi se intampla acest lucru numai de cand am schimbat provider-ul? Cand aveam pagina gazduita de cei de la RDS nu aveam astfel de probleme.
Asa ca acum sunt derutata. De unde mi se trage? Ma gandesc la trei aspecte:
- trebuie sa execut o setare in sistemul meu de operare pentru ca o pagina odata vizitata sa nu mai fie incarcata din buffer;
- exista vreo setare in pagina Web insasi?
- mi se trage de la provider?
Ma poate dumiri cineva?
Va multumesc.
Daniela, mamica de Ana-Maria
Ramane pagina veche in memoria cache.
Incearca sa scrii in codul sursa:
<head>
<meta http-equiv="Pragma" content="no-cache">
<meta http-equiv="Cache-Control" content="no-cache">
</head>
Eu asa am facut si la mine merge (am avut si eu problema asta la un moment dat).
Sau sa setezi din browser sa-ti incarce mereu cea mai noua versiune a paginii web (in IE: Internet options -> Temporary Internet files -> Settings -> Click for newer versions of stored pages si bifeaza "Every visit to the page")
Totusi ... e ciudat pentru ca zici ca ti-a aparut problema asta de cand ai schimbat providerul.