PDA

Bekijk Volledige Versie : datum document beinvloedbaar?



Arjen Haayman
13/12/02, 16:39
Wij hebben op ons intranet een database met nieuwtjes en ook een
zoekmachine.
Nu is het in principe mogelijk om bij de zoekmachine te sorteren op datum,
maar de nieuwsberichten worden altijd vers uit de database gegenereerd.

Is er een manier om met HTTP-headers of HTML-metatags net te doen
of een nieuwsbericht een statische HTML is die bv. vorig jaar
voor het laatst is bijgewerkt, zodat de zoekmachine oude berichten ook
daadwerkelijk als oud herkent?

Arjen Haayman



--
Arjen Haayman
-- cogito ergo bicyclo --
Note: My real email-address is ahaayman@home.nl

Rene Pijlman
13/12/02, 17:16
Arjen Haayman:
>Wij hebben op ons intranet een database met nieuwtjes en ook een
>zoekmachine.
>Nu is het in principe mogelijk om bij de zoekmachine te sorteren op datum,
>maar de nieuwsberichten worden altijd vers uit de database gegenereerd.
>
>Is er een manier om met HTTP-headers of HTML-metatags net te doen
>of een nieuwsbericht een statische HTML is die bv. vorig jaar
>voor het laatst is bijgewerkt, zodat de zoekmachine oude berichten ook
>daadwerkelijk als oud herkent?

Uiteraard, daarvoor dient de HTTP-header "Last-modified".

"14.29 Last-Modified

The Last-Modified entity-header field indicates the date and
time at which the origin server believes the variant was last
modified.

Last-Modified = "Last-Modified" ":" HTTP-date

An example of its use is

Last-Modified: Tue, 15 Nov 1994 12:45:26 GMT

The exact meaning of this header field depends on the
implementation of the origin server and the nature of the
original resource. For files, it may be just the file system
last-modified time. For entities with dynamically included
parts, it may be the most recent of the set of last-modify times
for its component parts. For database gateways, it may be the
last-update time stamp of the record. For virtual objects, it
may be the last time the internal state changed."
ftp://ftp.rfc-editor.org/in-notes/rfc2616.txt

Let erop dat deze header ook betekenis heeft voor
caching-mechanismen, dus de datum/tijd die je meegeeft moet wel
kloppen.

--
René Pijlman

Wat wil jij leren? http://www.leren.nl