Direkt zum Inhalt

HTTP-Statuscodes – Was bedeuten 404, 500 und andere Fehler?

HTTP-Statuscodes – Was bedeuten 404, 500 und andere Fehler? – Webhosting und Domain-Wissen von NexoraHost.

Webspace

Kurzantwort: 404, 500 oder 502 auf deiner Website? Jeder HTTP-Statuscode hat eine typische Ursache – von falscher URL bis PHP-Fehler oder überlastetem Server.

Jeder Besuch einer Website löst eine Anfrage an den Server aus. Der Server antwortet mit einem Statuscode – einer dreistelligen Zahl, die sagt, ob alles geklappt hat oder etwas schiefgelaufen ist. Diese Übersicht erklärt die häufigsten Codes und was du dagegen tun kannst.

Hinweis: Detaillierte Anleitungen zur Fehlerbehebung findest du in den Artikeln der linken Navigation.

2xx – Erfolg (alles in Ordnung)

  • 200 OK: Alles bestens. Die Seite wurde erfolgreich geladen. Den siehst du nie direkt – er ist der unsichtbare Normalfall.

3xx – Umleitung

  • 301 Moved Permanently: Die Seite ist dauerhaft umgezogen. Browser und Suchmaschinen merken sich die neue Adresse.
  • 302 Found / 307 Temporary Redirect: Die Seite ist vorübergehend woanders. Der Browser bleibt bei der alten Adresse.

4xx – Client-Fehler (der Besucher oder seine Anfrage ist das Problem)

  • 400 Bad Request: Der Server versteht die Anfrage nicht – oft ein kaputter Link oder fehlerhafte URL.
  • 401 Unauthorized: Du brauchst ein Passwort oder Login, hast aber keins eingegeben oder das falsche.
  • 403 Forbidden: Zugriff verboten. Die Datei existiert, aber du darfst sie nicht sehen. Oft ein Problem mit Dateirechten (chmod) oder einer fehlenden index-Datei.
  • 404 Not Found: Der Klassiker. Die angeforderte Seite oder Datei existiert nicht – gelöscht, verschoben oder nie da gewesen.
  • 429 Too Many Requests: Du hast zu viele Anfragen in kurzer Zeit geschickt. Der Server bremst dich aus. Kommt oft bei API-Rate-Limits vor.

5xx – Server-Fehler (der Server ist das Problem)

  • 500 Internal Server Error: Allgemeiner Server-Fehler. Irgendwas ist schiefgelaufen, aber der Server weiß nicht genau was. Häufigste Ursachen: Fehler in der .htaccess, defektes PHP-Script oder erschöpfte Ressourcen.
  • 502 Bad Gateway: Der Server, der deine Anfrage weiterleitet (Proxy/Gateway), bekommt vom eigentlichen Server eine ungültige Antwort. Oft wenn der Ziel-Server überlastet oder abgestürzt ist.
  • 503 Service Unavailable: Der Server ist vorübergehend nicht erreichbar – meist wegen Wartung oder Überlastung. Verschwindet normalerweise nach ein paar Minuten von allein.
  • 504 Gateway Timeout: Der vorgelagerte Server hat zu lange auf eine Antwort gewartet. Der eigentliche Server antwortet nicht rechtzeitig. Häufig bei sehr langsamen Scripten oder Datenbankabfragen.

Schnell-Check: Wer ist schuld?

Code-Bereich Bedeutung Schuld liegt bei
2xx Alles in Ordnung Niemand
3xx Umleitung Server-Admin (gewollt)
4xx Client-Fehler Besucher oder dessen Anfrage
5xx Server-Fehler Server oder Anwendung

Häufigste Ursachen und Lösungen

404 Not Found:

  • Link überprüfen – Tippfehler?
  • Wurde die Datei verschoben oder gelöscht?
  • Permalinks in WordPress speichern (Einstellungen > Permalinks > Änderungen speichern)

500 Internal Server Error:

  • .htaccess umbenennen und testen ob der Fehler weg ist
  • PHP-Version prüfen – zu alte oder zu neue Version kann Probleme machen
  • Fehler-Log prüfen (error_log im Webspace oder über Kundenpanel)

503 Service Unavailable:

  • Abwarten – oft nach 1-2 Minuten behoben
  • Ressourcen prüfen: RAM oder CPU am Limit?
  • Zu viele gleichzeitige Besucher?

Ausführliche Anleitungen zur Fehlerbehebung findest du in den Artikeln der linken Navigation.

Passende Anleitungen

Webspace bestellen: nexorahost.com · Verwaltung: NexoraHost

Weiterlesen

Beliebt und aktuell – nicht nur die ältesten Guides.

Mehr

Weiter entdecken