308 Permanent Redirect
Der HTTP-Statuscode 308 Permanent Redirect
Weiterleitungsantwort gibt an, dass die angeforderte Ressource dauerhaft zu der URL verschoben wurde, die im Location
-Header angegeben ist.
Ein Browser, der diesen Status empfängt, wird automatisch die Ressource unter der URL im Location
-Header anfordern und den Benutzer zur neuen Seite weiterleiten. Suchmaschinen, die diese Antwort erhalten, schreiben Links zur ursprünglichen URL der weitergeleiteten Ressource zu und übertragen das SEO-Ranking zur neuen URL.
Die Anforderungsmethode und der Body werden nicht von der Client-Seite in der weitergeleiteten Anfrage verändert. Ein 301 Moved Permanently
erfordert, dass die Anforderungsmethode und der Body unverändert bleiben, wenn die Weiterleitung durchgeführt wird, aber dies wird von älteren Clients fälschlicherweise behandelt, indem stattdessen die GET
-Methode verwendet wird.
Hinweis:
Einige Webanwendungen können den 308 Permanent Redirect
in nicht standardisierter Weise und für andere Zwecke verwenden.
Zum Beispiel verwendet Google Drive eine 308 Resume Incomplete
-Antwort, um dem Client anzuzeigen, wenn ein unvollständiger Upload ins Stocken geraten ist.
Siehe Perform a resumable download in der Google Drive-Dokumentation für weitere Informationen.
Status
308 Permanent Redirect
Beispiele
308-Antwort auf eine verschobene Ressource
GET /featured HTTP/1.1
Host: www.example.org
HTTP/1.1 308 Permanent Redirect
Location: http://www.example.com/featured
Content-Length: 0
Spezifikationen
Specification |
---|
HTTP Semantics # status.308 |
Browser-Kompatibilität
Siehe auch
- Weiterleitungen in HTTP
- HTTP-Antwortstatuscodes
301 Moved Permanently
, das Äquivalent zu diesem Statuscode, das die Anforderungsmethode ändern kann, wenn es sich nicht um eineGET
handelt302 Found
, eine temporäre Weiterleitung