500
500 - "Internal Server Error" (HTTP-Statuscode)
Der HTTP-Statuscode 500 bedeutet: Es ist ein unerwartete Serverfehler aufgetreten.
Speziell beim Fehler 500 handelt sich um einen Catch-All-Fehler. Der Server gibt also bei allen unbekannten Fehlerursachen den Fehler 500 aus. Die Meldung ist also nicht sehr aussagekräftig. Häufig erhält man jedoch den Status Code 500 bei fehlerhaften Einträgen in der .htaccess-Datei.
Ein HTTP-Statuscode wird von einem Server auf eine HTTP-Anfrage als Antwort geliefert - z.B. an einen Webbrowser, der eine Datei vom Server anfordert.
Gebräuchliche und für SEO besonders relevante HTTP-Statuscodes:
Code | Nachricht | Bedeutung |
200 | OK | Die Anfrage wurde erfolgreich bearbeitet und das Ergebnis der Anfrage wird in der Antwort übertragen. |
301 | Moved Permanently | Die angeforderte Ressource ist ab sofort unter einer anderen Adresse erreichbar (Redirect). Die alte Adresse ist nicht länger gültig. |
302 | Found (Moved Temporarily) | Die angeforderte Ressource ist vorübergehend unter einer anderen Adresse erreichbar (Redirect). Die alte Adresse bleibt weiterhin gültig. |
404 | Not Found | Die angeforderte Ressource wurde nicht gefunden. Dieser Statuscode kann ebenfalls verwendet werden, um eine Anfrage ohne näheren Grund abzuweisen. |
500 | Internal Server Error | Dies ist ein „Sammel-Statuscode“ für unerwartete Serverfehler. |