Statuscode 307 Temporary Redirect

Was ist der Statuscode 307 Temporary Redirect?

Beantwortet ein Webserver einen HTTP-Request mit dem Statuscode 307 Temporary Redirect, so befindet sich die angeforderte Ressource vor├╝bergehend unter einer anderen URL. Da diese Weiterleitung vor├╝bergehender Natur ist, sollten Clients die urspr├╝ngliche Anfrage-URL auch bei k├╝nftigen Requests verwenden. Antworten mit 307 Temporary Redirect k├Ânnen nur explizit ├╝ber einen Cache-Control- oder Expires-Eintrag im Header zwischengespeichert werden.

Der tempor├Ąre URL sollte durch das Feld Location in der Antwort angegeben werden. Wenn die Request-Methode HEAD ist, sollte die Entit├Ąt der Antwort eine kurze Hypertext-Notiz mit einem Hyperlink zu den neuen URL(s) enthalten, da ├Ąltere Clients den 307 Temporary Redirect-Status m├Âglicherweise nicht verstehen. Die 307 Temporary Redirect-Weiterleitung wurde mit HTTP / 1.1 eingef├╝hrt.

Tempor├Ąre Weiterleitung vs permanente Weiterleitung

Der Server antwortet zwar auf die Anforderung mit der ├ťbermittlung einer Seite von einem anderen Speicherort, aber der Anfordernde sollte weiterhin den urspr├╝nglichen Speicherort f├╝r zuk├╝nftige Anforderungen verwenden – hier liegt der Unterschied zu anderen Redirects. Dieser Code ├Ąhnelt einem 301 Redirect, da er bei einem GET- oder HEAD-Request den Aufrufer automatisch an einen anderen Ort weiterleitet. Er eignet sich jedoch nicht dazu, Suchmaschinen mitzuteilen, dass eine Seite oder Site permanent verschoben wurde, da etwa der Googlebot weiterhin die urspr├╝ngliche URL crawlt und indiziert. Eine 307 Temporary Redirect sollte verwendet werden, wenn eine bestimmte URL aus irgendeinem Grund auf eine externe Ressource verweisen muss. Wer beispielsweise Feedburner verwendet, kann die Feed-URLs seiner Blog-Software mit einem 307-Antwortcode an seinen Feed auf feedburner.com oder einen anderen Dienst umleiten.


Sie haben noch Fragen?

Kontaktieren Sie uns

Kostenloser SEO-Check der OSG


Weitere Inhalte