Refresh strani po updejtu - kako?

Na spletni strani sem spremenil tekst. Po menjavi pa obiskovalci spremembe ne vidijo, ker imajo v cacheu spletnega brskalnika (očitno) še kar naloženo staro.
Je kakšna možnost, da na strežniku naredim refresh, kot, da vsaki stranki rečem, da naj stisne ctrl+F5, ko pride na stran?

Hvala.

10 odgovorov

v kaki obliki dostopas do URLja te vsebine? najlazje je spremeniti URL in se bo vsebina na novo nalozila...

recimo ce si imel mojadomena.com/pogoji.html das mojadomena.com/pogoji.html?ver=1

daj tudi pravilne meta tagsev head HTMLja... torej pragma no-cache in last update in cache valid das na en datum iz preteklosti, tudi pomaga...

isto naredis ce mas php v php headerju

1

linke ne bi menjal, ker je fiksen.

a to dodam?
<meta http-equiv="pragma" content="no-cache">
(Inserted anywhere between the <head> and </head> tags).

a to še kar deluje? ker od IE5 dalje ni podprto?

<meta http-equiv="expires" content="Mon, 26 Jul 1997 05:00:00 GMT">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="pragma" content="no-cache">
3

Kul dela! Evo same všečke ti dajem!

1

Da nebi tega za vedno pustil.
To naredi tudi to, da se ti stran počasneje nalaga saj je treba vsakič naložiti na novo

2

Imam isto težavo.. v htaccess sem imel tole:

<IfModule mod_deflate.c>
AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css application/javascript application/x-javascript application/x-httpd-php application/rss+xml application/atom_xml
</IfModule>

<IfModule mod_expires.c>
ExpiresActive on
ExpiresByType image/jpg "access 2 month"
ExpiresByType image/gif "access 2 month"
ExpiresByType image/jpg "access 2 month"
ExpiresByType image/jpeg "access 2 month"
ExpiresByType image/png "access 2 month"
ExpiresByType text/css "access 2 month"
ExpiresByType application/x-javascript "access plus 2 month"
ExpiresByType text/javascript "access plus 2 month"
ExpiresByType application/javascript "access plus 2 month"
ExpiresByType image/x-icon "access plus 12 month"
ExpiresByType image/icon "access plus 12 month"
ExpiresByType application/x-ico "access plus 12 month"
ExpiresByType application/ico "access plus 12 month"
</IfModule>

Ne vem kako se naj znebim tega, da obiskovalcem še vedno nalaga staro stran.

Zdaj ugotovili, da je problem samo na enem določenem računalniku (na vseh updatanih browserjih). Tudi po izbrisu cacha, history, itd. še vedno isti problem.

Ima mogoče kdo kakšno idejo?

<meta http-equiv="expires" content="Mon, 26 Jul 1997 05:00:00 GMT">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="pragma" content="no-cache">

To sem dodal, pa ne pomaga.

Mešetar:
v kaki obliki dostopas do URLja te vsebine? najlazje je spremeniti URL in se bo vsebina na novo nalozila...

recimo ce si imel mojadomena.com/pogoji.html das mojadomena.com/pogoji.html?ver=1

daj tudi pravilne meta tagsev head HTMLja... torej pragma no-cache in last update in cache valid das na en datum iz preteklosti, tudi pomaga...

isto naredis ce mas php v php headerju

Tole je iz stalisca SEO zelo slab nasvet - da ne bi kdo poskusal resiti zadevo na ta način. Meta tagi so pa ok resitev.

resno me zanima, te izkusnje se nisem imel... ce dodas parameter v url, a je vsebina ista, bo google to dejansko smatral kot drugi url? hm... sam ne verjamem, lahko pa se tudi motim

Bo poizkusil sam ugotoviti, lahko pa v Google Webmaster Tools določiš drugače (konfiguracija - Parametri URL-ja).