Enterprise Hosting · Von Gamern für Gamer
HTTP-Statuscodes – Was bedeuten 404, 500 und andere Fehler?
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 einrichten
- Nameserver ändern – Domain verbindet nicht
- DNS funktioniert nicht / Propagation
- SSL richtig einrichten
- SPF, DKIM & DMARC (E-Mail)
- Cloudflare DNS & CDN
- E-Mail mit eigener Domain
- Website schneller machen
- SpeedKit in Plesk
- Domain & DNS Hub
Webspace bestellen: nexorahost.com · Verwaltung: panel.nexorahost.de
NexoraHost
Webspace & Websites
SSD-Hosting mit kostenlosem SSL, E-Mail-Postfächern & Plesk-Panel.
nexorahost.com · Maincubes FRA01 · 1 Tbit/s DDoS · 99,9 % Uptime