Eine vollständige Anleitung und Liste der HTTP-Statuscodes
Veröffentlicht: 2020-02-24HTTP-Statuscodes sind wie kurze Notizen von einem Server, die an eine Webseite geheftet werden. Sie sind nicht wirklich Teil des Inhalts der Website. Stattdessen handelt es sich um Nachrichten vom Server, die Sie darüber informieren, wie die Dinge gelaufen sind, als er die Anfrage zum Anzeigen einer bestimmten Seite erhalten hat.
Diese Art von Nachrichten werden jedes Mal zurückgegeben, wenn Ihr Browser mit einem Server interagiert, auch wenn Sie sie nicht sehen. Wenn Sie Eigentümer oder Entwickler einer Website sind, ist es wichtig, die HT TP-Statuscodes zu verstehen. Wenn sie angezeigt werden, sind HTTP-Statuscodes ein unschätzbares Werkzeug zur Diagnose und Behebung von Website-Konfigurationsfehlern.
Dieser Artikel stellt mehrere Serverstatus- und Fehlercodes vor und erklärt, was sie darüber verraten, was hinter den Kulissen auf dem Server passiert.
Tauchen wir ein!
Sehen Sie sich lieber die Videoversion an?
Was sind HTTP-Statuscodes?
Jedes Mal, wenn Sie auf einen Link klicken oder eine URL eingeben und die Eingabetaste drücken, sendet Ihr Browser eine Anfrage an den Webserver für die Website, auf die Sie zugreifen möchten. Der Server empfängt und verarbeitet die Anfrage und sendet dann die relevanten Ressourcen zusammen mit einem HTTP-Header zurück.
HTTP-Statuscodes werden im HTTP-Header an Ihren Browser übermittelt. Während Statuscodes jedes Mal zurückgegeben werden, wenn Ihr Browser eine Webseite oder Ressource anfordert, sehen Sie sie meistens nicht.
Normalerweise wird nur dann in Ihrem Browser eine angezeigt, wenn etwas schief geht. Das ist die Art des Servers zu sagen: „Etwas stimmt nicht. Hier ist ein Code, der erklärt, was schief gelaufen ist.“

Wenn Sie die Statuscodes sehen möchten, die Ihnen Ihr Browser normalerweise nicht anzeigt, gibt es viele verschiedene Tools, die es Ihnen leicht machen. Browsererweiterungen sind für entwicklerfreundliche Plattformen wie Chrome und Firefox verfügbar, und es gibt viele webbasierte Tools zum Abrufen von Headern wie Web Sniffer.
Um HTTP-Statuscodes mit einem dieser Tools anzuzeigen, suchen Sie nach der Zeile am oberen Rand des Berichts mit der Aufschrift „Status: HTTP/1.1“. Darauf folgt der vom Server zurückgegebene Statuscode.
Grundlegendes zu HTTP-Statuscodeklassen
HTTP-Statuscodes werden in 5 „Klassen“ eingeteilt. Dies sind Gruppierungen von Antworten, die ähnliche oder verwandte Bedeutungen haben. Wenn Sie wissen, was sie sind, können Sie den allgemeinen Inhalt eines Statuscodes schnell bestimmen, bevor Sie seine spezifische Bedeutung nachschlagen.
Die fünf Klassen umfassen:
- 100s: Informationscodes, die angeben, dass die vom Browser initiierte Anfrage fortgesetzt wird.
- 200s: Erfolgscodes, die zurückgegeben werden, wenn die Browseranfrage vom Server empfangen, verstanden und verarbeitet wurde.
- 300er: Umleitungscodes, die zurückgegeben werden, wenn eine neue Ressource die angeforderte Ressource ersetzt hat.
- 400s: Client-Fehlercodes, die darauf hinweisen, dass bei der Anfrage ein Problem aufgetreten ist.
- 500s: Serverfehlercodes, die darauf hinweisen, dass die Anfrage akzeptiert wurde, aber dass ein Fehler auf dem Server die Erfüllung der Anfrage verhinderte.
Innerhalb jeder dieser Klassen gibt es eine Vielzahl von Servercodes, die vom Server zurückgegeben werden können. Jeder einzelne Code hat eine spezifische und einzigartige Bedeutung, die wir in der umfassenderen Liste unten behandeln werden.
Warum HTTP-Statuscodes und Fehler für die Suchmaschinenoptimierung (SEO) wichtig sind
Suchmaschinen-Bots sehen HTTP-Statuscodes, während sie Ihre Website durchsuchen. In einigen Fällen können diese Nachrichten beeinflussen, ob und wie Ihre Seiten indexiert werden und wie Suchmaschinen den Zustand Ihrer Website wahrnehmen.
Im Allgemeinen haben 100- und 200-Level-HTTP-Statuscodes keinen großen Einfluss auf Ihre SEO. Sie signalisieren, dass auf Ihrer Website alles so funktioniert, wie es sollte, und ermöglichen Suchmaschinen-Bots, ihren Weg fortzusetzen. Sie werden Ihr Ranking jedoch auch nicht verbessern.
Meistens sind es die übergeordneten Codes, die für SEO von Bedeutung sind. 400- und 500-Level-Antworten können Bots daran hindern, Ihre Seiten zu crawlen und zu indizieren. Zu viele dieser Fehler können auch darauf hindeuten, dass Ihre Website nicht von hoher Qualität ist, was möglicherweise Ihr Ranking verschlechtert.
300-Level-Codes haben eine etwas kompliziertere Beziehung zu SEO. Das Wichtigste, was Sie wissen müssen, um ihre Auswirkungen zu verstehen, ist der Unterschied zwischen permanenten und temporären Weiterleitungen, auf den wir im entsprechenden Abschnitt unten näher eingehen werden.
Kurz gesagt, permanente Weiterleitungen teilen den Linkwert von Backlinks, temporäre jedoch nicht. Mit anderen Worten, wenn Sie temporäre Weiterleitungen für umgezogene Seiten verwenden, verlieren Sie den SEO-Vorteil des gesamten Linkaufbaus, den Sie durchgeführt haben.
Suche nach HTTP-Statuscodes in der Google Search Console
Eine Möglichkeit, zu überwachen, wie Google die HTTP-Statuscodes auf Ihrer Website wahrnimmt, ist die Verwendung der Google Search Console. Sie können Statuscodes der Ebenen 300, 400 und 500 im Abdeckungsbericht anzeigen:

Dieser Bereich Ihres Dashboards zeigt vier Arten von Inhalten auf Ihrer Website:
- Seiten, die Fehler zurückgeben.
- Gültige Seiten mit Warnungen.
- Gültige Ressourcen.
- Aus dem Index ausgeschlossene Inhalte.
Je nach Codetyp finden Sie möglicherweise Seiten mit HTTP-Statuscodes der Ebenen 300, 400 und 500 unter den Abschnitten Ausgeschlossen , Fehler oder Gültig mit Warnungen . Beispielsweise können 301-Weiterleitungen unter Ausgeschlossen als Seite mit Weiterleitung aufgeführt werden:

400- und 500-Level-Statuscodes werden wahrscheinlich unter Error auftauchen.
Eine andere Möglichkeit, HTTP-Statuscodes anzuzeigen, ist die Verwendung des URL-Inspektionstools . Wenn Google eine bestimmte Seite aufgrund eines Fehlers nicht indexieren kann, sehen Sie das hier:

Weitere Tipps zur Verwendung der Google Search Console finden Sie in unserem umfassenden Leitfaden zur Plattform.
Eine vollständige Anleitung und Liste der HTTP-Statuscodes
Obwohl es über 40 verschiedene Serverstatuscodes gibt, werden Sie wahrscheinlich regelmäßig auf weniger als ein Dutzend stoßen. Im Folgenden haben wir die gebräuchlicheren sowie einige der obskureren Codes behandelt, auf die Sie möglicherweise noch stoßen.
Über einen HTTP-Statuscode gestolpert? Unsere WordPress-Experten stehen bereit. Teste Kinsta kostenlos.
100 Statuscodes
Ein 100-Level-Statuscode sagt Ihnen, dass die Anfrage, die Sie an den Server gestellt haben, aus irgendeinem Grund noch in Bearbeitung ist. Dies ist nicht unbedingt ein Problem, sondern nur eine zusätzliche Information, damit Sie wissen, was vor sich geht.
- 100: „Weiter.“ Das bedeutet, dass der betreffende Server die Anforderungsheader Ihres Browsers erhalten hat und nun bereit ist, auch den Anforderungstext zu senden. Dies macht den Anfrageprozess effizienter, da verhindert wird, dass der Browser eine Body-Anfrage sendet, obwohl die Header abgelehnt wurden.
- 101: „Umschaltprotokolle.“ Ihr Browser hat den Server aufgefordert, Protokolle zu ändern, und der Server hat sich daran gehalten.
- 103: „Frühe Hinweise.“ Dadurch werden einige Antwortheader zurückgegeben, bevor der Rest der Antwort des Servers fertig ist.
200 Statuscodes
Dies ist die beste Art von HTTP-Statuscode, die Sie erhalten können. Eine 200-Stufen-Antwort bedeutet, dass alles genau so funktioniert, wie es sollte.
- 200: „Alles in Ordnung.“ Dies ist der Code, der geliefert wird, wenn eine Webseite oder Ressource sich genau so verhält, wie es erwartet wird.
- 201: „Erstellt.“ Der Server hat die Anfrage des Browsers erfüllt und als Ergebnis eine neue Ressource erstellt.
- 202: „Akzeptiert.“ Der Server hat die Anfrage Ihres Browsers akzeptiert, verarbeitet sie aber noch. Die Anfrage kann letztendlich zu einer vollständigen Antwort führen oder auch nicht.
- 203: „Nicht maßgebliche Informationen.“ Dieser Statuscode kann angezeigt werden, wenn ein Proxy verwendet wird. Dies bedeutet, dass der Proxy-Server vom Ursprungsserver den Statuscode 200 „Alles in Ordnung“ erhalten hat, die Antwort jedoch geändert hat, bevor er sie an Ihren Browser weiterleitet.
- 204: „Kein Inhalt.“ Dieser Code bedeutet, dass der Server die Anfrage erfolgreich verarbeitet hat, aber keinen Inhalt zurückgeben wird.
- 205: „Inhalt zurücksetzen.“ Wie ein 204-Code bedeutet dies, dass der Server die Anfrage verarbeitet hat, aber keinen Inhalt zurückgeben wird. Es erfordert jedoch auch, dass Ihr Browser die Dokumentenansicht zurücksetzt.
- 206: „Teilinhalt.“ Dieser Statuscode wird möglicherweise angezeigt, wenn Ihr HTTP-Client (auch als Browser bezeichnet) „Bereichsheader“ verwendet. Dadurch kann Ihr Browser angehaltene Downloads fortsetzen und einen Download in mehrere Streams aufteilen. Ein 206-Code wird gesendet, wenn ein Range-Header bewirkt, dass der Server nur einen Teil der angeforderten Ressource sendet.
300 Statuscodes
Umleitung ist der Prozess, der verwendet wird, um mitzuteilen, dass eine Ressource an einen neuen Standort verschoben wurde. Es gibt mehrere HTTP-Statuscodes, die Weiterleitungen begleiten, um Besuchern Informationen darüber zu geben, wo sie den gesuchten Inhalt finden können.
- 300: „Mehrfachauswahl“. Manchmal kann es mehrere mögliche Ressourcen geben, mit denen der Server antworten kann, um die Anfrage Ihres Browsers zu erfüllen. Ein 300-Statuscode bedeutet, dass Ihr Browser jetzt zwischen ihnen wählen muss. Dies kann auftreten, wenn mehrere Dateityperweiterungen verfügbar sind oder wenn auf dem Server eine Wortsinn-Begriffsklärung auftritt.
- 301: „Die angeforderte Ressource wurde dauerhaft verschoben.“ Dieser Code wird geliefert, wenn eine Webseite oder Ressource dauerhaft durch eine andere Ressource ersetzt wurde. Es wird für die permanente URL-Umleitung verwendet.
- 302: „Die angeforderte Ressource ist umgezogen, wurde aber gefunden.“ Dieser Code wird verwendet, um anzuzeigen, dass die angeforderte Ressource gefunden wurde, nur nicht an der Position, an der sie erwartet wurde. Es wird für die temporäre URL-Umleitung verwendet.
- 303: „Andere sehen.“ Um einen 303-Statuscode zu verstehen, müssen Sie den Unterschied zwischen den vier primären HTTP-Anforderungsmethoden kennen. Im Wesentlichen teilt ein 303-Code Ihrem Browser mit, dass er die Ressource gefunden hat, die Ihr Browser per POST, PUT oder DELETE angefordert hat. Um es jedoch mit GET abzurufen, müssen Sie die entsprechende Anfrage an eine andere URL als die, die Sie zuvor verwendet haben, stellen.
- 304: „Die angeforderte Ressource wurde seit dem letzten Zugriff nicht geändert.“ Dieser Code teilt dem Browser mit, dass sich die im Browser-Cache gespeicherten Ressourcen nicht geändert haben. Es wird verwendet, um die Bereitstellung von Webseiten zu beschleunigen, indem zuvor heruntergeladene Ressourcen wiederverwendet werden.
- 307: „Temporäre Umleitung.“ Dieser Statuscode hat 302 „Gefunden“ als geeignete Aktion ersetzt, wenn eine Ressource vorübergehend auf eine andere URL verschoben wurde. Im Gegensatz zum 302-Statuscode lässt er keine Änderung der HTTP-Methode zu.
- 308: „Permanente Weiterleitung.“ Der Statuscode 308 ist der Nachfolger des Codes 301 „Moved Permanently“. Es lässt keine Änderung der HTTP-Methode zu und zeigt an, dass sich die angeforderte Ressource jetzt dauerhaft unter einer neuen URL befindet.
400 Statuscodes
Auf der 400-Ebene beginnen HTTP-Statuscodes problematisch zu werden. Dies sind Fehlercodes, die angeben, dass ein Fehler mit Ihrem Browser und/oder Ihrer Anfrage vorliegt.

- 400: „Ungültige Anfrage.“ Der Server kann aufgrund eines Fehlers auf der Seite des Clients keine Antwort zurückgeben. Lesen Sie unseren Leitfaden zur Behebung dieses Fehlers.
- 401: „Nicht autorisiert“ oder „Autorisierung erforderlich“. Dies wird vom Server zurückgegeben, wenn die Zielressource keine gültigen Authentifizierungsdaten hat. Sie sehen dies möglicherweise, wenn Sie die grundlegende HTTP-Authentifizierung mit htpasswd eingerichtet haben.

- 402: „Zahlung erforderlich.“ Ursprünglich wurde dieser Code zur Verwendung als Teil eines digitalen Kassensystems erstellt. Dieser Plan wurde jedoch nie verwirklicht. Stattdessen wird es von einer Vielzahl von Plattformen verwendet, um anzuzeigen, dass eine Anfrage nicht erfüllt werden kann, normalerweise aufgrund eines Mangels an erforderlichen Mitteln. Häufige Fälle sind:
- Sie haben Ihr tägliches Anforderungslimit für die Google Developers API erreicht.
- Sie haben Ihre Shopify-Gebühren nicht bezahlt und Ihr Shop wurde vorübergehend deaktiviert.
- Ihre Zahlung über Stripe ist fehlgeschlagen oder Stripe versucht, eine betrügerische Zahlung zu verhindern.
- 403: „Der Zugriff auf diese Ressource ist verboten.“ Dieser Code wird zurückgegeben, wenn ein Benutzer versucht, auf etwas zuzugreifen, für das er keine Anzeigeberechtigung hat. Wenn Sie beispielsweise versuchen, auf passwortgeschützte Inhalte zuzugreifen, ohne sich anzumelden, kann dies zu einem 403-Fehler führen.
- 404: „Die angeforderte Ressource wurde nicht gefunden.“ Dies ist die häufigste Fehlermeldung von allen. Dieser Code bedeutet, dass die angeforderte Ressource nicht existiert und der Server nicht weiß, ob sie jemals existiert hat.
- 405: „Methode nicht erlaubt.“ Dies wird generiert, wenn der Hosting-Server (Ursprungsserver) die empfangene Methode unterstützt, die Zielressource jedoch nicht.
- 406: „Nicht akzeptable Antwort.“ Die angeforderte Ressource ist in der Lage, nur Inhalte zu generieren, die gemäß den in der Anforderung gesendeten Accept-Headern nicht akzeptabel sind.
- 407: „Proxy-Authentifizierung erforderlich.“ Ein Proxy-Server wird verwendet und Ihr Browser muss sich authentifizieren, bevor er fortfahren kann.
- 408: „Das Zeitlimit des Servers ist beim Warten auf den Rest der Anfrage vom Browser abgelaufen.“ Dieser Code wird generiert, wenn ein Server das Zeitlimit überschreitet, während er auf die vollständige Anfrage vom Browser wartet. Mit anderen Worten, der Server hat nicht die vollständige Anfrage erhalten, die vom Browser gesendet wurde. Eine mögliche Ursache könnte eine Netzüberlastung sein, die zum Verlust von Datenpaketen zwischen dem Browser und dem Server führt.
- 409: „Konflikt.“ Ein 409-Statuscode bedeutet, dass der Server die Anfrage Ihres Browsers nicht verarbeiten konnte, da ein Konflikt mit der entsprechenden Ressource besteht. Dies tritt manchmal aufgrund mehrerer gleichzeitiger Bearbeitungen auf.
- 410: „Die angeforderte Ressource ist weg und wird nicht zurückkommen.“ Dies ähnelt einem 404-Code „Nicht gefunden“, außer dass 410 angibt, dass die Bedingung erwartet und dauerhaft ist.
- 411: „Länge erforderlich.“ Dies bedeutet, dass die angeforderte Ressource erfordert, dass der Client eine bestimmte Länge angibt, und dies nicht der Fall ist.
- 412: „Voraussetzung fehlgeschlagen.“ Ihr Browser hat bestimmte Bedingungen in seine Anforderungsheader aufgenommen, und der Server hat diese Spezifikationen nicht erfüllt.
- 413: „Payload Too Large“ oder „Request Entity Too Large“. Ihre Anfrage ist größer als der Server verarbeiten will oder kann.
- 414: „URI zu lang.“ Dies ist normalerweise das Ergebnis einer GET-Anforderung, die als Abfragezeichenfolge codiert wurde, die für die Verarbeitung durch den Server zu groß ist.
- 415: „Nicht unterstützter Medientyp.“ Die Anforderung enthält einen Medientyp, den der Server oder die Ressource nicht unterstützt.
- 416: „Bereich nicht erfüllbar.“ Ihre Anfrage bezog sich auf einen Teil einer Ressource, die der Server nicht zurückgeben kann.
- 417: „Erwartung fehlgeschlagen.“ Der Server ist nicht in der Lage, die Anforderungen zu erfüllen, die im Expect-Header-Feld der Anforderung angegeben sind.
- 418: „Ich bin eine Teekanne.“ Dieser Code wird von Teekannen zurückgegeben, die Anfragen zum Aufbrühen von Kaffee erhalten. Es ist auch ein Aprilscherz von 1998.

- 422: „Nicht verarbeitbare Entität.“ Die Clientanforderung enthält semantische Fehler und der Server kann sie nicht verarbeiten.
- 425: „Zu früh.“ Dieser Code wird gesendet, wenn der Server eine Anfrage nicht verarbeiten will, da sie möglicherweise wiederholt wird.
- 426: „Upgrade erforderlich.“ Aufgrund des Inhalts des Upgrade-Header-Felds der Anforderung sollte der Client auf ein anderes Protokoll umschalten.
- 428: „Voraussetzung erforderlich.“ Der Server verlangt, dass Bedingungen angegeben werden, bevor die Anfrage verarbeitet wird.
- 429: „Zu viele Anfragen.“ Dies wird vom Server generiert, wenn der Benutzer in einem bestimmten Zeitraum zu viele Anfragen gesendet hat (Ratenbegrenzung). Dies kann manchmal auftreten, wenn Bots oder Skripte versuchen, auf Ihre Website zuzugreifen. In diesem Fall sollten Sie versuchen, Ihre WordPress-Anmelde-URL zu ändern. Sie können sich auch unseren Leitfaden zur Behebung des Fehlers 429 „Too Many Requests“ ansehen.

- 431: „Anforderungs-Header-Felder zu groß.“ Der Server kann die Anfrage nicht verarbeiten, da die Header-Felder zu groß sind. Dies kann auf ein Problem mit einem einzelnen Header-Feld oder allen zusammen hinweisen.
- 451: „Aus rechtlichen Gründen nicht verfügbar.“ Der Betreiber des Servers hat eine Aufforderung erhalten, den Zugriff auf die von Ihnen angeforderte Ressource (oder eine Reihe von Ressourcen einschließlich der von Ihnen angeforderten) zu verbieten. Fun Fact: Dieser Code ist eine Anspielung auf Ray Bradburys Roman Fahrenheit 451 .
- 499: „Client geschlossene Anfrage.“ Dies wird von NGINX zurückgegeben, wenn der Client die Anfrage schließt, während Nginx sie noch verarbeitet.
Über einen HTTP-Statuscode gestolpert? Unsere WordPress-Experten stehen bereit. Teste Kinsta kostenlos.
500 Statuscodes
500-stufige Statuscodes gelten ebenfalls als Fehler. Sie weisen jedoch darauf hin, dass das Problem auf der Seite des Servers liegt. Dadurch können sie schwieriger zu lösen sein.
- 500: „Auf dem Server ist ein Fehler aufgetreten und die Anfrage konnte nicht abgeschlossen werden.“ Dies ist ein generischer Code, der einfach „interner Serverfehler“ bedeutet. Auf dem Server ist ein Fehler aufgetreten und die angeforderte Ressource wurde nicht geliefert. Dieser Code wird normalerweise von Plugins von Drittanbietern, fehlerhaftem PHP oder sogar einem Verbindungsabbruch zur Datenbank generiert. In unseren Tutorials erfahren Sie, wie Sie den Fehler beim Herstellen einer Datenbankverbindung beheben und wie Sie einen 500-internen Serverfehler beheben können.

- 501: „Nicht implementiert.“ Dieser Fehler weist darauf hin, dass der Server die zum Erfüllen der Anforderung erforderliche Funktionalität nicht unterstützt. Dies ist fast immer ein Problem auf dem Webserver selbst und muss normalerweise vom Host behoben werden. Sehen Sie sich unsere Empfehlungen zur Behebung eines 501 nicht implementierten Fehlers an.
- 502: „Schlechtes Gateway.“ Dieser Fehlercode bedeutet normalerweise, dass ein Server eine ungültige Antwort von einem anderen erhalten hat, z. B. wenn ein Proxyserver verwendet wird. In anderen Fällen dauert eine Abfrage oder Anforderung zu lange und wird daher vom Server abgebrochen oder beendet, und die Verbindung zur Datenbank wird unterbrochen. Weitere Einzelheiten finden Sie in unserem ausführlichen Tutorial zur Behebung des Fehlers 502 Bad Gateway.
- 503: „Der Server ist derzeit nicht verfügbar, um diese Anfrage zu bearbeiten.“ Die Anfrage kann zu diesem Zeitpunkt nicht abgeschlossen werden. Dieser Code kann von einem überlasteten Server zurückgegeben werden, der keine zusätzlichen Anforderungen verarbeiten kann. Wir haben eine vollständige Anleitung zur Behebung des Fehlers 503 Service Unavailable.
- 504: „Der Server, der als Gateway fungiert, hat das Zeitlimit überschritten, während er auf die Antwort eines anderen Servers wartete.“ Dies ist der Code, der zurückgegeben wird, wenn zwei Server an der Verarbeitung einer Anforderung beteiligt sind und der erste Server das Zeitlimit überschreitet, während er auf die Antwort des zweiten Servers wartet. In unserem speziellen Leitfaden können Sie mehr darüber lesen, wie Sie 504-Fehler beheben können.
- 505: „HTTP-Version wird nicht unterstützt.“ Der Server unterstützt nicht die HTTP-Version, die der Client für die Anfrage verwendet hat.
- 508 : „ Ressourcenlimit ist erreicht“-Limits für Ressourcen, die von Ihrem Webhost festgelegt wurden, wurden erreicht. In unserem Tutorial erfahren Sie, wie Sie den Fehler „508 Resource Limit Is Reached“ beheben.
- 511: „Netzwerkauthentifizierung erforderlich.“ Dieser Statuscode wird gesendet, wenn das Netzwerk, das Sie verwenden möchten, eine Art Authentifizierung erfordert, bevor Ihre Anfrage an den Server gesendet wird. Beispielsweise müssen Sie möglicherweise den Allgemeinen Geschäftsbedingungen eines öffentlichen WLAN-Hotspots zustimmen.
- 521: „Webserver ist ausgefallen.“ Fehler 521 ist eine Cloudflare-spezifische Fehlermeldung. Dies bedeutet, dass Ihr Webbrowser erfolgreich eine Verbindung zu Cloudflare herstellen konnte, Cloudflare jedoch keine Verbindung zum Ursprungswebserver herstellen konnte.
- 525 : „SSL-Handshake fehlgeschlagen“. Fehler 525 bedeutet, dass der SSL-Handshake zwischen einer Domain, die Cloudflare verwendet, und dem Ursprungswebserver fehlgeschlagen ist. Wenn Sie Probleme haben, gibt es fünf Methoden, mit denen Sie versuchen können, den Fehler 525 einfach zu beheben.
Wo Sie mehr über HTTP-Statuscodes erfahren können
Zusätzlich zu den HTTP-Statuscodes, die wir in dieser Liste behandelt haben, gibt es einige obskurere Codes, über die Sie vielleicht mehr erfahren möchten. Es gibt mehrere Ressourcen, die Sie konsultieren können, um sich über diese selteneren Codes zu informieren, darunter:
- Diese umfassende Liste von HTTP-Statuscodes von Wikipedia.
- Statuscodedefinitionen der Internet Engineering Task Force (IETF).
- RFC-7231.
Die Kenntnis dieser Statuscodes kann Ihnen helfen, einige einzigartige Probleme zu lösen, während Sie Ihre eigene Website pflegen, oder sogar wenn Sie auf anderen Websites darauf stoßen.
Zusammenfassung
Während sie auf den ersten Blick verwirrend oder einschüchternd erscheinen mögen, sind HTTP-Statuscodes tatsächlich sehr informativ. Indem Sie einige der häufigsten lernen, können Sie Probleme auf Ihrer Website schneller beheben.
In diesem Beitrag haben wir über 40 HTTP-Statuscodes definiert, auf die Sie stoßen können. Von den milderen 100- und 200-Level-Codes bis hin zu den kniffligeren 400- und 500-Level-Fehlern ist es entscheidend, diese Meldungen zu verstehen, um Ihre Website zu pflegen und sicherzustellen, dass sie für Benutzer zugänglich ist.