In diesem Artikel bekommen Sie allgemeine Informationen zu den gängigen HTTP-Statuscodes, ihren mögliche Ursachen und deren Bedeutung.
Was sind HTTP-Statuscodes?
Die HTTP-Fehlermeldungen sind Statuscodes des HTTP-Protokolls. Der HTTP-Statusode wird vom Server an den Client (Endgerät) zurückgeliefert. Dies geschieht in der Regel über den Aufruf einer URL durch den Browser. Es existieren verschiedene Statuscodes, dabei hat jeder Code eine andere Bedeutung.
Allgemeine Hinweise zu den HTTP-Statuscode Gruppen
- 1xx – Bearbeitung der Informationen
- 2xx – Erfolgreiche Ausführung der Anfrage
- 3xx – Erfolgreiche Umleitung oder Weiterleitung
- 4xx – Clientseitige Probleme
- 5xx – Serverseitige Probleme
Die gängisten HTTP-Statuscodes
Eine Liste über alle HTTP-Statuscodes erhalten Sie hier.
HTTP-Statuscode 301: Moved Permanently
Die angeforderte URL wird dauerhaft weitergeleitet. Die ursprüngliche URL wird durch die neue sofort erneuert. Mehr dazu hier. […]
HTTP-Statuscode 302: Found (Moved Temporarily)
Die angeforderte URL wird nur vorübergehend weitergeleitet. Die ursprüngliche URL bleibt weiterhin gültig im Index der Suchmaschinen. Aus dem Grund sollte die URL baldmöglichst erneuert werden. Mehr dazu hier. […]
HTTP-Statuscode 401: Bad Request
Die angeforderte HTTP-Anfrage kann nicht verarbeitet werden. Es ist für die Verarbeitung eine Authentifizierung notwendig. Die Ursache für diese Meldung können fehlende oder fehlerhafte Zugangsdaten sein. Mehr dazu hier. […]
HTTP-Statuscode 403: Unauthorized / Forbidden
Der Benutzer ist nicht berechtigt die gewünschte URL aufzurufen. Die Ursache für diese Meldung können fehlende Leseberechtigungen oder auch clientseitige Fehler sein. Mehr dazu hier. […]
HTTP-Statuscode 404: Not Found
Die gewünschte Ressource ist nicht vorhanden oder erreichbar. Die Ursache für diese Meldung kann auf ein veralteten Link oder auch falsche Adresse hindeuten. Mehr dazu hier. […]
HTTP-Statuscode 409: Conflict
Die angeforderte Ressource wird vom Server nicht versendet, da es sonst zu Konflikt bei der Zielressource führt. Die häufigste Ursache für diese Meldung ist die Veränderung der Zieldatei durch eine Drittanwendung.
HTTP-Statuscode 500: Internal Server Error
Hierbei handelt es sich um einen internen Serverfehler. Die gewünschte Ressource kann in diesem Fall nicht aufgerufen werden. Die Ursache für diese Meldung kann verschiedener Herkunft sein. Die häufigste Ursache sind auf Fehlkonfiguration der .htaccess Dateien oder einem PHP-Error zurückzuführen. Ein Blick in die Error-Logs ist an diesem Punkt empfehlenswert. Unter Umständen wurde auch das Speicherplatzvolumen auf Ihrem Server überschritten. Wie prüfe ich meinen verfügbaren Speicherplatz?
Mehr dazu hier. […]
HTTP-Statuscode 503: Service unavailable
Der Server ist vorübergehend nicht erreichbar. Die Ursache für diese Meldung kann auf aktuelle Wartungsarbeiten oder auch auf kurzfristige Überlastung des Server hindeuten. Mehr dazu hier. […]