Weiterleitung
aus Wikipedia, der freien Enzyklopädie
Durch eine Weiterleitung (engl.: „redirect“) werden Funktionsaufrufe an andere Systeme umgeleitet oder weitergegeben. Weiterleitungen im Web werden beispielsweise durch entsprechende HTTP-Befehle eines Servers realisiert. In ähnlicher Weise können auch Druck-Aufträge im Rahmen des Spoolings an andere Drucker weitergeleitet werden.
[Bearbeiten] Implementierung im HTML
HTML erlaubt einen so genannten Meta Refresh, da hierfür ein meta-HTML-Element mit http-equiv-Attribut verwendet wird:
<meta http-equiv="refresh" content="5; URL=http://example.com/">
Trotz des http-equiv existiert allerdings kein gleichnamiges HTTP-Header-Feld.
[Bearbeiten] Implementierung im HTTP
HTTP bietet die Möglichkeit, im Header auf einen anderen URI ohne Verzögerung umzuleiten. Die Syntax hierfür lautet:
Location: http://www.example.org/
Das HTTP kennt zudem unterschiedliche Weiterleitungsarten, die durch die Statuscodes mit der Anfangsziffer 3 gekennzeichnet sind.

