Fehler machen nicht gerade Spaß, und das gilt umso mehr für esoterische Fehlercodes, die man nicht verstehen kann. Fehler 505 ist ein kryptisches und verwirrendes Beispiel, das an unerwarteten Stellen auftauchen kann, beispielsweise bei ausgehenden Links auf Ihrer WordPress-Website. Da es online keine umfassenden Artikel zu diesem Thema gibt, haben wir uns entschieden, das Problem ein für alle Mal zu klären. Werfen wir einen Blick auf die Bedeutung des Fehlercodes 505 und wie man ihn beheben kann.
Bedeutung des Fehlercodes 505 enthüllt
![[Fehler im Explorer]](https://cloudzy.com/wp-content/uploads/image3-5.png)
Fehler 505 ist ein Code für „HTTP-Version nicht unterstützt“ und bedeutet, dass die Anfrage des Clients eine HTTP-Version verwendet, die der Server nicht erkennt. Meistens liegt das Problem darin, dass der Webserver eine alte HTTP-Version verwendet. Das kann passieren, wenn Webserver wie Apache oder Nginx längere Zeit nicht aktualisiert wurden.
Manchmal ist jedoch das Gegenteil der Fall. Wenn Sie ältere Browser wie Internet Explorer für neuere Websites verwenden, besteht die Möglichkeit, dass Ihnen häufig der Fehler 505 angezeigt wird. In diesem Fall liegt das Problem nicht beim HTTP-Server, auch wenn es sich um einen Serverfehler handelt.
Nun gibt es einige Möglichkeiten, diesen Fehler zu vermeiden, je nachdem, ob Sie Zugriff auf den Server haben oder nicht. Lasst uns gleich eintauchen.
Wirksam Möglichkeiten zur Behebung des HTTP 505-Fehlers
So beheben Sie den HTTP 505-Fehler: Clientseitige Lösungen
Wenn in Ihrem Browser der Fehler 505 angezeigt wird, gibt es zwei schnelle Möglichkeiten, ihn zu beheben. Als Erstes sollten Sie prüfen, ob Sie einen wirklich alten Browser wie beispielsweise den Internet Explorer von Microsoft verwenden. In solchen Fällen versucht Ihr Browser, über alte HTTP-Versionen eine Verbindung zu einem modernen Webserver herzustellen. Der beste Weg, dies zu beheben, besteht darin, zu einem modernen Browser wie Firefox oder Google Chrome zu wechseln.
Wenn Sie einen modernen Browser verwenden und der Fehler 505 aufgetreten ist, besteht die schnellste Lösung darin, den Cache Ihres Browsers zu leeren. Um schneller zu arbeiten und weniger Netzwerkverkehr zu verbrauchen, verwenden die meisten Browser Caching-Methoden, die einige Funktionen der von Ihnen besuchten Websites speichern. IrgendwannManchmal stimmen der Cache und der tatsächliche Website-Inhalt nach einiger Zeit nicht mehr überein, was zu Fehlern wie 505 „HTTP-Version nicht unterstützt“ führen kann. Als Wir verraten Ihnen beispielsweise, wie Sie den Cache in Ihrem Chrome-Browser leeren.
Chrome bietet verschiedene Möglichkeiten zum Verwalten und Leeren des Caches, die schnellste Möglichkeit ist jedoch die folgende:
- Drücken Sie in Chrome F12
- Klicken Sie auf die Schaltfläche „Aktualisieren“ neben der Adressleiste und halten Sie sie gedrückt
- Wählen Sie im angezeigten Menü „Cache leeren und neu laden“.
![[Chrome Hard Reload-Menü]](https://cloudzy.com/wp-content/uploads/image1-6.png)
So beheben Sie den HTTP 505-Fehler: Serverseitige Lösungen
Wenn Sie eine WordPress-basierte Website betreiben oder eine Website über einen alten Webserver oder Hosting-Anbieter hosten, können Sie möglicherweise etwas gegen Fehler 505 unternehmen.
Beginnen Sie mit dem Bloggen
Hosten Sie Ihr WordPress selbst auf erstklassiger Hardware mit NVMe-Speicher und minimaler Latenz auf der ganzen Welt – wählen Sie Ihre Lieblingsdistribution.
Holen Sie sich WordPress VPSÜberprüfen der HTTP-Version
Der erste Schritt zur Lösung des Problems besteht darin, herauszufinden, welche HTTP-Version Ihr Webserver tatsächlich verwendet. Dazu können Sie TelNet in Windows oder das verwenden Locken Befehl unter Linux. Seit TelNet Da viele Anleitungen online verfügbar sind, gehen wir auf die Schritte zur Überprüfung der HTTP-Version über die Linux-Befehlszeile ein.
Zuerst müssen wir das Terminal starten. Dies kann in den meisten Distributionen durch Drücken von Strg+Alt+T und in allen über das Anwendungsmenü erfolgen. Sobald Sie das Terminal geöffnet haben, geben Sie den folgenden Befehl ein und drücken Sie die Eingabetaste
curl --head http://example.site/
Natürlich müssen Sie „example.site“ durch die Adresse Ihrer eigenen Website ersetzen. Wenn Sie diesen Befehl ausführen, sollte eine Liste mit Eigenschaften angezeigt werden, die etwa so aussieht:
![[Linux-Terminal-Anfrage für HTTP-Version]](https://cloudzy.com/wp-content/uploads/Screenshot-from-2021-07-17-11-53-29.png)
Wenn das Problem jedoch in WordPress auftritt, ist der Grund ein anderer und es bedarf einer anderen Lösung. Werfen wir einen Blick darauf.
WordPress-Problem
Manchmal versuchen WordPress-Plugins, auf dem Weg zu einem ausgehenden Link eine Verbindung zu Websites Dritter herzustellen, was zu Problemen führen kann. Stellen Sie sich zum Beispiel vor, Sie möchten Ihren Kunden auf Ihr bei Amazon verkauftes Produkt aufmerksam machen. Sie können für Ihr Produkt statische URLs verwenden, die völlig in Ordnung sind, aber wenn jemand von Ihrer Website aus darauf klickt, wird die Fehlermeldung 505 angezeigt. Das liegt normalerweise an einem Plugin und dem Unterschied zwischen der HTTP-Version der Drittanbieter-Website und der des tatsächlichen Ziels. Um dies zu testen, können Sie die oben beschriebene Methode verwenden Locken um die HTTP-Version Ihrer Website und der Website, auf die Sie verlinken, zu überprüfen.
WordPress-Lösung Nr. 1
Es gibt zwei Möglichkeiten, damit umzugehen. Wenn Sie nur wenige Plugins verwenden, empfehlen wir Ihnen, die Plugins einzeln auszuschalten, um den Übeltäter zu finden. Sie können es dann durch eine Alternative oder einen eigenen Code ersetzen. Das ist jedoch nicht immer eine praktische Lösung. Möglicherweise haben Sie zu viele Plugins, um dasjenige zu finden, das für den Fehlercode 505 verantwortlich ist, oder Sie können sich nicht davon trennen, selbst wenn Sie das Plugin finden. Deshalb kann sich die folgende Methode durchaus lohnen, auch wenn sie nur ein Workaround ist.
Beginnen Sie mit dem Bloggen
Hosten Sie Ihr WordPress selbst auf erstklassiger Hardware mit NVMe-Speicher und minimaler Latenz auf der ganzen Welt – wählen Sie Ihre Lieblingsdistribution.
Holen Sie sich WordPress VPSWordPress-Lösung Nr. 2
Diese Methode beinhaltet das Deaktivieren von WordPress-Link-Checker, das defekte Links findet und meldet. Normalerweise handelt es sich dabei um ein nützliches Tool, mit dem Sie unerwünschte und alte Links entfernen können. Wenn funktionierende Links aufgrund von Plugins als defekt gemeldet werden, kann dies Ihrer Website möglicherweise schaden. Die falschen Berichte über defekte Links können eine echte Analyse Ihrer Website unmöglich machen und viele scheinbar defekte Links können Ihr SEO-Ranking senken. Um all das zu vermeiden, müssen wir den Link-Checker für Websites ausschalten, die einen Fehlalarm auslösen.
Sobald Sie alle funktionierenden Links gefunden haben, die immer noch mit dem Fehlercode 505 antworten, können Sie sie mit den folgenden Schritten von der Linkprüfung ausschließen:
- Gehen Sie zu Ihrem WordPress-Dashboard
- Gehen Sie zu Einstellungen → Link-Checker → Welche Links überprüft werden sollen
- Fügen Sie die Domäne(n) zur Ausschlussliste hinzu
- Klicken Sie auf Änderungen speichern
Ein einfacherer Weg?
Und das ist es. Das hätte den Fehlercode 505 in all seinen Erscheinungsformen beseitigen sollen. Natürlich besteht immer die Möglichkeit, dass es nicht so einfach verschwindet. Wie kann dann der HTTP 505-Fehler behoben werden? Eine einfache Möglichkeit besteht darin, sich keine Sorgen mehr zu machen und alles uns selbst zu überlassen. Unser optimierter WordPress VPS, der auf einer erstklassigen Infrastruktur läuft und die neuesten Softwareversionen verwendet, stellt sicher, dass Ihnen solche Fehler nicht passieren. Überlassen Sie Aktualisierungen und Backups uns und widmen Sie Ihre Zeit der Produktivitätssteigerung. Werfen Sie einen Blick auf unsere WordPress VPS-Lösungen Hier.