Fehler 404 und andere 400er, 500er. Was versucht Ihr Browser Ihnen zu sagen?

Veröffentlicht: 2021-09-10

Inhaltsverzeichnis

    Fehler 404 ist einer der HTTP-Antwortcodes und wahrscheinlich der häufigste. Es ist wahrscheinlich das erste, auf das Sie stoßen, wenn Sie im Internet surfen. Aber es gibt noch mehr solcher Codes und einige davon – vor allem aus den Fehlerklassen – sind einen genaueren Blick wert. Woher kommt der lästige 404, warum sollten Sie sich um 301 auf Ihrer Website kümmern und bei welchem ​​Fehler ist es an der Zeit, den Router zurückzusetzen? Lesen Sie weiter und finden Sie es heraus.

    HTTP-Fehler

    Wie wird also anstelle der angeforderten Seite eine Fehlermeldung angezeigt?

    Rein technisch gesehen wird eine Anfrage nach einer Datei mit einem HTML-Code an den Server gesendet, der die Website hostet. Wenn Sie einen Webbrowser öffnen und eine Adresse wie www.senuto.com/en/blog eingeben, empfängt unser Server die Anfrage und zeigt als Antwort Senutos Blog an.

    Wenn Sie jedoch www.senuto.com/en/whereswally eingeben, erhält der Server eine Anfrage, auf die er die Antwort nicht kennt . Der Server weiß nicht, wo Wally ist. Auf eine solche Anfrage antwortet er mit einem sanften „ähm“ in Form einer Fehlermeldung.

    Fehler 404 ist vielleicht der am weitesten verbreitete Fehlercode. Die verbale Beschreibung lautet „Not Found“. Nicht so sehr, dass Wally nicht gefunden wurde, sondern die vom Benutzer eingegebene Adresse der Website wurde nicht erkannt – höchstwahrscheinlich, weil sie einen Fehler enthält.

    Anwendungs- und Serverfehler

    Abgesehen von 404 gibt es noch 20 weitere sogenannte Client-Anwendungsfehler , die alle mit einer „4“ beginnen: 401, 402 und so weiter. Wir werden uns später einige davon ansehen.

    Eine separate Kategorie sind HTTP-Server-Fehlercodes , beginnend mit einer „5“: Fehler 501, 502 und so weiter.

    Diese Fehler – 4xx und 5xx – sind eine Art Information, die wir vom Server als Antwort auf die gestellte Frage erhalten . Anhand des Fehlercodes können wir erkennen, was passiert ist, wenn der Server eine bestimmte Art von Anfrage erhalten hat.

    Warum ist es unsere Aufmerksamkeit wert? Was ist der Vorteil eines besseren Verständnisses der Fehlercodes, auf die wir stoßen können? Dafür gibt es drei grundlegende Gründe:

    • Unser eigenes Bewusstsein und unsere Zufriedenheit. Der Browser kann manchmal eine unverständliche Meldung anzeigen. Anstatt nervös Ihren ISP anzurufen und zu fragen, warum das Internet wieder ausgefallen ist, können Sie die Fehlerursache selbst ermitteln. Das ist besonders befriedigend, wenn Sie ein bisschen ein Nerd sind und dieses Zeug gerne wissen. Oder man muss, sonst nörgelt es an einem.
    • Die Fähigkeit, den Fehler zu identifizieren und zu beheben. Dies gilt vor allem für Webseitenbetreiber. Fehler sind nicht immer sichtbar – Fehler 404 ist leicht zu erkennen, aber wir sind uns nicht immer bewusst, dass andere Fehler unseren Benutzern angezeigt werden und sie von unserer Website abhalten, was sich negativ auf den Datenverkehr auswirkt. Programmierer und Webmaster sollten sich unbedingt mit Fehlercodes vertraut machen.
    • Kümmert sich um SEO. Dieser Punkt hängt mit dem vorherigen zusammen. Fehler auf der Website sind nicht nur ein Imageproblem. Solche Probleme können indirekt das Ranking Ihrer Website in Suchmaschinen untergraben. Ich werde es gleich erklären.

    HTTP-Antwortklassen

    Ja, Antwort – denn nicht alle Antworten sind Fehler. Die Fehlerklasse umfasst, wie bereits erwähnt, die Codes 4xx und 5xx.

    Die vollständige Liste der Antwortcodes sieht folgendermaßen aus:

    • 1xx: Informationsantworten (100–199) – zum Beispiel informieren, dass es eine Änderung des Protokolls gegeben hat oder dass alles gut läuft und Sie sich entspannen können.
    • 2xx: Erfolgsantworten (200–299) – Clientanfrage wurde verarbeitet.
    • 3xx: Weiterleitungen (300–399) – Der Client muss zusätzliche Schritte unternehmen, damit die Aktion abgeschlossen wird.
    • 4xx: Client-Fehler (400–499) – der Client hat etwas falsch gemacht (z. B. an der falschen Stelle nach Wally gesucht).
    • 5xx: Serverfehler (500–599) – Schuld ist nicht der Client, sondern die Technik.

    Insgesamt gibt es über 50 Codes. Konzentrieren wir uns auf die beliebtesten oder bemerkenswertesten Codes . Dies sind fast ausschließlich Fehler – 4xx und 5xx – mit einem zusätzlichen 3xx. Damit beginnen wir.

    301 Dauerhaft umgezogen

    Diese Meldung bedeutet, dass einige Ressourcen auf der Website dauerhaft an eine andere Adresse übertragen wurden. Zum Beispiel haben wir einen Artikel in unserem Blog www.sweetassblog.pl unter dem kreativen Titel „Artikel 1“ in der Kategorie „Leben“ veröffentlicht.

    Seine URL könnte so aussehen:

    http://www.sweetassblog.pl/life/article-1/

    Dies ist der Link, den wir dort veröffentlicht haben. Wir haben es auf Facebook geteilt, wir haben es überall im Internet verschmiert, so weit das Auge reicht, und es wurde sogar von einigen Gegenseitigkeitsgesellschaften in ihren Blogs erneut gepostet.

    Aber einige Zeit später haben wir den Namen der Kategorie geändert, in der Artikel 1 erscheint. Statt „Life“ heißt die Kategorie jetzt „Kitties“. Die URL hat sich entsprechend geändert:

    http://www.sweetassblog.pl/kitties/article-1/

    Also, was ist das Problem?

    Nun, der alte Link erscheint immer noch in all diesen anderen Internetquellen! Wenn jemand darauf klickt, führt ihn der Link in die Irre – nämlich zu einer Seite, die einen 404-Fehler anzeigt. Niemand hier mit dem Namen Wally.

    Die Lösung? Eine Weiterleitung . Genau dafür ist 301 da. Der Server muss wissen, dass die neue Version der URL
    http://www.sweetassblog.pl/life/article-1/ ist
    http://www.sweetassblog.pl/kitties/article-1/, und dorthin sollte der Benutzer verweisen , der auf den alten und veralteten Link geklickt hat.

    In einigen Fällen geschehen solche Weiterleitungen automatisch – neuere Versionen von WordPress, das nicht nur die meisten Blogs, sondern auch immer mehr Shops hostet, verarbeiten beispielsweise 301, ohne den Benutzer einzubeziehen . Sie können den Titel des Artikels ändern und die URL ändert sich damit, aber selbst wenn jemand auf die ursprüngliche URL klickt, wird er an die richtige Stelle weitergeleitet.

    In einigen Fällen muss die Weiterleitung jedoch manuell implementiert werden – mit einem entsprechenden Plugin (WordPress) oder durch das Speichern von Änderungen in einer .htaccess-Datei.

    Eine Weiterleitung ist auch dann sinnvoll, wenn wir eine Unterseite nicht mehr ausbauen oder besuchen wollen – aber wir wollen sie auch nicht löschen, weil viele Quellen im Internet darauf verlinken. Dies bringt Traffic auf die Website und steigert ihren Rang in Suchmaschinen. In diesem Fall können wir eine Weiterleitung für Benutzer einrichten , die versuchen, auf Seite A zuzugreifen, um automatisch auf Seite B weitergeleitet zu werden.

    401 nicht Autorisiert

    Dieser Fehler tritt bei ungültigen Authentifizierungsdaten auf. Einfach ausgedrückt, Sie haben wahrscheinlich den falschen Benutzernamen und/oder das falsche Passwort eingegeben.

    401 tritt meistens als Ergebnis von Aktionen auf der Anmeldeseite auf . Geben Sie falsche Daten ein, drücken Sie die Eingabetaste, Sie erhalten eine 401.

    Hinweis: Dem Fehler 401 geht nicht immer die Anmeldeseite voraus. Es kann sein, dass Sie versuchen, eine bestimmte Seite aufzurufen (z. B. über einen im Internet gefundenen Link) und sofort 401 sehen. In diesem Fall lohnt es sich, auf die Homepage der Website zu gehen und nach einer Möglichkeit zu suchen, sich anzumelden oder erstellen Sie dort ein Konto. Versuchen Sie dann als angemeldeter Benutzer, die zuvor „nicht autorisierte“ Seite erneut zu öffnen.

    Wenn Sie als Website-Eigentümer oder -Administrator Probleme mit dem Fehler 401 haben, wenden Sie sich an Ihr Hosting-Unternehmen – möglicherweise sind auf ihrer Seite Sicherheitsmaßnahmen vorhanden, die die Probleme verursachen.

    403 Verboten

    Sie werden nicht durchkommen. Warum erhalten Sie Code 403? Zum Beispiel, weil Sie versuchen, auf eine Website zuzugreifen, auf der der Eigentümer private Daten aufbewahrt oder auf die nur Mitarbeiter der Organisation Zugriff haben.

    Sie können leicht erraten, dass Sie als normaler Benutzer nicht viel tun können, wenn Sie mit einem 403-Fehler konfrontiert werden. Sie können versuchen, den Eigentümer der Website zu kontaktieren und den Zugriff anzufordern.

    Wenn Sie andererseits der Eigentümer einer Website sind und den Zugriff auf einige ihrer Ressourcen verhindern möchten, besteht eine Methode darin, bestimmte IP-Adressen (oder einen ganzen Adressbereich) mithilfe der . htaccess-Konfigurationsdatei .

    404 Nicht gefunden

    Nichts hier. Sie als Benutzer haben wahrscheinlich die falsche URL in Ihr Browserfenster eingegeben (vielleicht einen Tippfehler gemacht) oder Sie haben gerade versucht, auf eine nicht vorhandene Unterseite der Website zuzugreifen. Dies sind jedoch nicht die einzigen Gründe, warum 404, die beliebteste Fehlerart im Internet, auftreten kann. Lassen Sie uns alle möglichen Ursachen auflisten:

    • Sie haben die Adresse im Webbrowser falsch eingegeben oder versuchen, auf eine nicht vorhandene Unterseite zuzugreifen.
    • Der angeklickte Link enthält einen Fehler (z. B. fehlt der letzte Buchstabe der URL).
    • Die Ressource wurde an einen anderen Ort auf dem Server verschoben und es wurde keine Umleitung erstellt (siehe 301 oben).
    • Die Ressource wurde dauerhaft von der Seite gelöscht (z. B. Sie haben vor einem Monat einen Link zu einer Produktunterseite in einem Online-Shop gespeichert, und seitdem ist der Artikel ausverkauft, was Ihnen einen schönen 404 gibt, wenn Sie versuchen, auf die Unterseite zuzugreifen).

    Wir werden 404 höchstwahrscheinlich in allen Arten von E-Commerce-Unternehmen sehen: Online-Buchhandlungen, Bekleidungsgeschäfte, Auktionsseiten und so weiter.

    404 Fehler

    Lego hat auch seine 404-Seite.

    Es gibt zwei Arten von 404-Seiten. Einerseits können sie uninteressant oder geradezu hässlich sein und steif und langweilig kommunizieren, dass der Benutzer eine leere Seite angefordert hat.

    Internet Explorer, wir vermissen dich nicht.

    Andererseits können 404-Seiten auf ihre Art kreativ sein, angenehm anzusehen sein und den Benutzer beruhigen. Du bist irgendwo falsch abgebogen, aber das ist ok, denn jetzt kannst du dich zum Beispiel für den Newsletter anmelden. Oder – wenn es sich um einen Online-Shop handelt – einige reduzierte Produkte ansehen.

    Fehler 404 und Website-SEO

    Ein kreativer 404-Fehler ist eine Sache, um die man sich als Eigentümer oder Administrator einer Website kümmern sollte. Eine andere ist die 404-Reduktion . Damit sind wir wieder beim Thema Redirects. Wenn eine bestimmte Unterseite ihre Adresse geändert hat oder nicht mehr existiert, ist es normalerweise besser, den Benutzer auf eine andere, funktionierende Unterseite umzuleiten, als die 404-Meldung auszuteilen.

    Eine Seite mit dieser Fehlermeldung trägt in der Regel zu einer Erhöhung der Absprungrate bei . Was wir als Absprung bezeichnen, ist, wenn ein Benutzer die Seite betritt und sie schnell wieder verlässt. Google behauptet, dass 404-Fehler auf der Seite das Ranking in der Suchmaschine nicht beeinträchtigen – und es stimmt, dass es keinen direkten Link gibt. Aber es gibt eine indirekte. Eine hohe Absprungrate kann sich negativ auf die SEO der Website auswirken, und 404-Fehler erhöhen sie. Lassen Sie uns sie also so weit wie möglich beseitigen.

    Senuto jetzt 14 Tage kostenlos starten - keine Kreditkarte

    408 Anfrage timeout

    Die Seite wird geladen. Und laden. Und lädt … bis es schließlich aufgibt und 408 anzeigt. Die Anfrage ist abgelaufen.

    Wie alle 400er ist der 408 ein Benutzerfehlercode (zumindest theoretisch).

    Wenn Sie einen 408 sehen, lassen Sie mich dies sagen, bevor Ihr ISP-Berater es am Telefon sagt: Bitte überprüfen Sie, ob andere Websites langsam oder gar nicht geladen werden, und wenn ja, setzen Sie den Router zurück und aktualisieren Sie dann die Seite.

    Wenn der Browser zu lange braucht, um sich mit dem Server zu verbinden, liegt das höchstwahrscheinlich an Ihrer Internetverbindung.

    Aber es besteht auch eine kleine Chance, dass die Servereinstellungen den 408 auslösen . Als Website-Administrator können Sie die Konfigurationsdatei überprüfen – sie definiert die Zeit, nach der die HTTP-Anfrage abgelehnt werden soll. Eine Erhöhung des Limits kann bei häufigen (und vorzeitigen) 408-Fehlern helfen.

    500 Interner Serverfehler

    Aus unbekannten Gründen kann der Server die vom Benutzer gesendete Anfrage nicht verarbeiten . Zum Beispiel, wenn Sie auf die Website eines Elektronikgeschäfts gehen, das immer funktioniert hat, aber heute beschließt, Ihnen 500 zu geben.

    Und das ausgerechnet am Black Friday! Ach wie schade.

    Es mag schade sein, aber vielleicht ist es kein Zufall, dass es am Black Friday ist. 500 kann angezeigt werden, wenn der Server überlastet ist . Zu viele Leute versuchen gleichzeitig, eine Seite zu betreten, die nicht auf so viel Verkehr vorbereitet ist. Es könnte an einem Ausverkaufstag oder am Ende des Semesters passieren, wenn Studenten die Seite mit den Prüfungsergebnissen stürmen.

    Dies wird technisch als Serverüberlastung bezeichnet, die durch zu viele eingehende Anfragen verursacht wird.

    Andere mögliche Ursachen für Fehler 500 sind:

    • beschädigte oder schlecht geschriebene .htaccess-Datei,
    • fehlende andere wichtige Konfigurationsdateien auf dem Server,
    • Fehler in Website-Skripten.

    Als Nutzer können Sie die Seite einfach neu laden – oft funktioniert die einfachste Lösung. Wenn das nicht hilft, löschen Sie den Cache und die Cookies und starten Sie Ihren Browser neu. Sie können auch akzeptieren, dass Sie dieses Mal diesen tollen Elektroroller nicht mit 30 Prozent Rabatt kaufen können, und stattdessen spazieren gehen.

    Als Website-Besitzer oder -Administrator lohnt es sich jedoch auf jeden Fall, nach der Ursache des Fehlers 500 zu suchen und ihn, wenn möglich, zu beseitigen. Genau wie jeder andere Serverfehler, wirklich.

    503 Dienst nicht verfügbar

    Der oben beschriebene Fehler 500 ist ziemlich rätselhaft – Sie wissen, dass etwas nicht stimmt, aber der Server kann Ihnen keine Details zur Ursache nennen.

    503 ist genauer. Dies bedeutet, dass der Server aufgrund einer Überlastung (der vergünstigte Roller rutscht wieder weg) oder aufgrund geplanter Wartungsarbeiten derzeit nicht in der Lage ist, die Anfrage zu verarbeiten, dh Ihre Seite zu laden .

    Wenn Sie der Eigentümer oder Administrator der Website sind und von Fehler 503 überrascht wurden, versuchen Sie, den Server neu zu starten (wenn sich die Website auf einem dedizierten Server befindet). Sehen Sie auch nach, ob Ihr Hosting-Unternehmen derzeit Wartungsarbeiten durchführt. In diesem Fall werden die Server für einige Zeit heruntergefahren und Sie müssen warten, bis sie wieder eingeschaltet werden.

    504 Gateway-Zeitüberschreitung

    Dieser Fehler ähnelt dem oben besprochenen 408, außer dass der Übeltäter hier definitiv der Server ist. Genauer gesagt kommunizieren die Server, auf denen die Website gehostet wird, nicht gut untereinander .

    Wenn die Übertragung von Informationen zwischen ihnen zu lange dauert, erhält der Benutzer den Fehler 504 anstelle der angeforderten Seite.

    Dafür kann es mehrere Gründe geben, daher müssen Sie den Administrator einbeziehen und wahrscheinlich einen Experten konsultieren, um die Ursache zu finden und zu beseitigen.

    Die obige Liste ist eine subjektive Auswahl bemerkenswerter HTTP-Antwortcodes. Es gibt viele weitere Meldungen, einschließlich Fehler, und die vollständige Liste finden Sie auf Wikipedia.