HTTP-Codes

Beim Aufruf einer Internetseite wird vom Server ein HTTP-Statuscode an den Client gesendet, diese sind in fünf Kategorien aufgeteilt. Codes der ersten Kategorie (1XX) informieren den Browser, dass die Anfrage bearbeitet wird und die Ausgabe andauert. Der am häufigsten versendete Code kommt aus der zweiten Kategorie (2XX), diese Codes deuten auf eine erfolgreiche Anfrage hin. Wenn Seiten nicht mehr dort sind, wo sie der User erwartet sendet der Server Codes aus der dritten Kategorie (3XX). Die Vierte Kategorie (4XX) weißt auf Fehler hin, die nicht hundertprozentig auf den Server zurückzuführen sind. In der letzten Kategorie (5XX) sind Codes die dem Client einen Serverseitigen Fehler mitteilen.

Die auf 301log.de zur Weiterleitung verwendeten HTTP-Statuscodes sind:

HTTP 301 -> Moved Permanently:
Der 301 HTTP Header gibt an, dass die Seite nicht an der angeforderten Adresse zu finden ist und es auch in Zukunft nicht sein wird.
Zusätzlich wird die neue Adresse der Seite übermittelt, Browser rufen automatisch diese Seite auf, Suchmaschinen ersetzen die alte Adresse durch die neue.

HTTP 302 -> Found:
Anders als beim 301 wird beim 302 nur zeitlich beschränkt auf die neue Datei verwiesen, beim nächsten aufruf soll der Browser bzw. die Suchmaschine wieder
bei der alten Adresse nachfragen. Da es bei 302 redirects zum so genannten URL-Hijacking kommen kann ist dieser Modus nur für registrierte Benutzer verfügbar.

Wikipedia Artikel: HTTP-Statuscode