HTTP-Statuscodes
Vollständige Referenz der HTTP-Statuscodes mit Beschreibungen. Suche und Filterung nach Code, Kategorie oder Schlüsselwort.
Was sind HTTP-Statuscodes?
HTTP-Statuscodes sind dreistellige Zahlen, die ein Server als Antwort auf eine Client-Anfrage zurückgibt. Sie zeigen an, ob die Anfrage erfolgreich war, umgeleitet wurde oder ein Fehler auftrat.
Was ist der Unterschied zwischen 4xx- und 5xx-Fehlern?
4xx-Codes zeigen Client-Fehler an (ungültige oder unbefugte Anfrage), während 5xx-Codes Server-Fehler anzeigen (Server konnte gültige Anfrage nicht erfüllen).
Was bedeutet eine 301-Weiterleitung?
Ein 301-Code bedeutet, dass die Ressource dauerhaft zu einer neuen URL verschoben wurde. Suchmaschinen aktualisieren ihren Index auf die neue URL.
Was ist der häufigste HTTP-Statuscode?
200 OK ist der häufigste und zeigt eine erfolgreiche Anfrage an. 404 Not Found ist der bekannteste Fehlercode und zeigt, dass die Ressource nicht existiert.
Wie funktionieren HTTP-Statuscodes?
Wenn ein Browser eine Anfrage an einen Server sendet, verarbeitet der Server sie und gibt einen Statuscode zusammen mit der Antwort zurück. Die erste Ziffer gibt die Kategorie an: 1xx (Information), 2xx (Erfolg), 3xx (Umleitung), 4xx (Client-Fehler) oder 5xx (Server-Fehler).
Was ist der Unterschied zwischen 301- und 302-Weiterleitungen?
301 bedeutet permanente Weiterleitung (Suchmaschinen übertragen das Ranking auf die neue URL), während 302 temporäre Weiterleitung bedeutet (die ursprüngliche URL behält das Ranking).
Wie behebt man den 404 Not Found-Fehler?
Überprüfen Sie die URL auf Tippfehler, stellen Sie sicher, dass die Seite existiert, überprüfen Sie, ob der Link korrekt ist, oder kontaktieren Sie den Website-Administrator, wenn die Seite existieren sollte.
Was verursacht den 500 Internal Server Error?
Server-Fehlkonfiguration, Skriptfehler, Datenbankverbindungsprobleme, unzureichende Berechtigungen oder Ressourcenerschöpfung können 500-Fehler verursachen.
Was ist der Unterschied zwischen 401- und 403-Fehlern?
401 Unauthorized bedeutet, dass Authentifizierung erforderlich ist, während 403 Forbidden bedeutet, dass Sie authentifiziert sind, aber keine Berechtigung zum Zugriff auf die Ressource haben.
Wie debuggt man HTTP-Statuscodes?
Verwenden Sie Browser-Entwicklertools (Netzwerk-Tab), überprüfen Sie Server-Logs, validieren Sie Anfrage-Header, testen Sie mit curl oder Postman und überprüfen Sie Anwendungsfehler-Logs.
Wozu dienen 1xx-Statuscodes?
1xx-Codes sind informative Antworten, die anzeigen, dass die Anfrage empfangen wurde und die Verarbeitung fortgesetzt wird. Beispiele: 100 Continue, 101 Switching Protocols.
Warum sehe ich den 502 Bad Gateway-Fehler?
502 tritt auf, wenn ein Server, der als Gateway fungiert, eine ungültige Antwort von einem Upstream-Server erhält. Häufige Ursachen sind Serverüberlastung, Netzwerkprobleme oder falsch konfigurierte Proxy-Einstellungen.
Was ist der Zweck von 204 No Content?
204 zeigt an, dass die Anfrage erfolgreich war, aber kein Inhalt zurückgegeben wird. Wird häufig für DELETE-Anfragen oder Formularübermittlungen verwendet, die kein Neuladen der Seite erfordern.
Wie beeinflussen Statuscodes das SEO?
301-Weiterleitungen geben Link-Equity an neue URLs weiter, 404 können schaden, wenn wichtige Seiten fehlen, 5xx-Fehler können Seiten aus dem Index entfernen, und korrekte Statuscodes helfen Suchmaschinen, die Site-Struktur zu verstehen.