ChrisB: Welcher HTTP-Antwortcode bei Umbauarbeiten?

Beitrag lesen

Hi,

welchen Antwortcode bzw. Header sollte man am besten senden, wenn von einer Seite vorübergehend keinerlei Dokumente zu beziehen sind, wegen Umbauarbeiten?

503 Service Unavailable:

The server is currently unable to handle the request due to a temporary overloading or maintenance of the server. The implication is that this is a temporary condition which will be alleviated after some delay. If known, the length of the delay MAY be indicated in a Retry-After header.

Wenn das Ende der Umbauarbeiten abzusehen ist, dann also auch noch ein Retry-After hinzufügen.

(Und sollte das dann auch HTTP/1.0 kompatibel sein, oder reicht HTTP/1.1 aus?)

Auch HTTP/1.0 kennt 503 und Retry-After - könnte man also abhängig vom Protokoll beantworten, in dem man nur 1.0 bzw. 1.1 "variabel" hält.

(Ob HTTP/1.1 "ausreicht", könnte man sich überlegen. Dass Suchmaschinen-Bots heutzutage noch ausschliesslich 1.0 nutzen, kann ich mir eher nicht vorstellen. Und bei von menschlichen Besuchern benutzen Clients sollte man 1.1 mittlerweile auch voraussetzen können.)

MfG ChrisB

--
Light travels faster than sound - that's why most people appear bright until you hear them speak.