Avatar billede googolplex Novice
25. december 2002 - 03:48 Der er 8 kommentarer og
1 løsning

No-cache

Hvis jeg vil sikre mig, at besøgende altid ser den sidste nye udgave mine sider, hvad skal jeg så skrive:

<meta http-equiv="Cache-control" content="no-cache"> ?

ELLER

<meta http-equiv="Pragma" content="no-cache"> ?
Avatar billede googolplex Novice
25. december 2002 - 03:48 #1
ELLER noget helt andet måske ??
Avatar billede Slettet bruger
25. december 2002 - 03:53 #2
hvis dit hotel understøtter asp, er dette det bedste bud jeg har set, det fohindrer også "de fleste" proxy servere i at cache ens filer:

<%
response.expires=-1
response.addheader "pragma", "no-cache"
response.cachecontrol="Private"
%>

den første du har er til ie, og lignende, den anden du har sikrer at de også virker i netscape, og er de to første linier i min kode, den sidste jeg har med er til proxy-serverne.

mvh.
Questis
Avatar billede totaliorden Nybegynder
25. december 2002 - 05:40 #3
<?
header("Expires Wed, 6 Sep 1990 11:11:11 GMT");
header("Last-Modified: " . gmdate("D, d M Y H:i:s") ." GMT");
header("Cache-Control: no-cache, must-revalidate");
header("Pragma: no-cache");
?>
Avatar billede Slettet bruger
25. december 2002 - 10:52 #4
totaliorden>> det hitter jo ikke, at give den en dato, når det altid skal være em, så vil værdien -1 jo være mere korrekt, med mindre du vil side og skrive en ny dato hver dag §:-)
Avatar billede googolplex Novice
26. december 2002 - 16:00 #5
Hvis jeg bruger:

<%
response.expires=-1
response.addheader "pragma", "no-cache"
response.cachecontrol="Private"
%>

...kan jeg så undlade helt at bruge:

<meta http-equiv="Cache-control" content="no-cache">
<meta http-equiv="Pragma" content="no-cache">

Er disse to sidste linier en garanti for at IE og NS ikke cacher mine sider (hvis man ser bort fra proxy)?
Avatar billede Slettet bruger
26. december 2002 - 16:03 #6
hvis du vælger den løsning jeg gav, kan du undlade at bruge de to du selv har.

hvis du kun vil sikre dig mod ie og netscape så bru dette:

<%
response.expires=-1
response.addheader "pragma", "no-cache"
%>
Avatar billede googolplex Novice
26. december 2002 - 23:00 #7
Svarer:

<%
response.expires=-1
response.addheader "pragma", "no-cache"
%>

...til:

<meta http-equiv="Cache-control" content="no-cache">
<meta http-equiv="Pragma" content="no-cache">

Eller er der forskel mht. funtionalitet mv.?

(Er ikke sikker på jeg kan benytte ASP endnu, derfor spørgsmålet)
Avatar billede Slettet bruger
27. december 2002 - 10:47 #8
ja, som sagt er den med cache.control til proxy,

og sætningen med "-1" til ie browsere

og sætningen med "pragma" til netscape
Avatar billede googolplex Novice
27. december 2002 - 14:54 #9
Takker :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester