Leif Neland skrev:
> Expiry Date - caution. This field is intended to be used to
> prevent or limit "caching" of pages by browsers and ISP's.
> However, it can also be used by Search Engines to remove the
> page from their database!
Her er både forklaring og (implicit) løsning. Fjern expires-
headeren. De andre headere burde være nok. Hvis ikke, så er det
bare ærgerligt.
> Jeg har haft problemer med at php-genererede sider blev
> cachet, så derfor kom "Expires" med.
Var det alene expiry date der løste dit problem? Hvis ja, hvad var
så problemet.
Caching er svær at slippe fuldstændig for - så vidt jeg husker
_skal_ en browser vise en cachet side hvis man bruger
tilbageknappen i en browser.
> Så hvad så? Skal man checke om det er en browser eller en
> søgemaskine, og sende forskellige headere?
Så skal du dels håbe på at du til enhver tid kan skelne en
søgerobot fra en standard browser og dels håbe på at "almindelige"
browsere ikke benytter Expires-headeren til noget.
Jeg vil mene at man bør bruge headeroplysninger til det de er
beregnet til - i tilfældet med expiry date er det at angive hvornår
en side ikke længere er aktuel.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på
http://usenet.dk/netikette/citatteknik.html