Ist Ihnen auf Ihrer WordPress-Website schon einmal der Fehler „414 Request URI Too Long“ aufgefallen?
Der Fehler tritt normalerweise auf, wenn ein kritischer Fehler zwischen Ihrem Webbrowser und einem Server vorliegt. Dieser Fehler wird angezeigt, wenn Sie auf einen Link oder eine von einem WordPress-Plugin ausgeführte Aktion klicken.
In diesem Artikel zeigen wir Ihnen, was der Fehler „414-Anfrage-URI zu lang“ ist und wie Sie ihn beheben können.
Was ist der Fehler 414 bei einer zu langen URI-Anfrage?
Der Fehler „414 Request URI Too Long“ tritt auf, wenn eine von Ihnen angeforderte URL oder Aktion zu lang ist, als dass der Server sie verarbeiten könnte.
Bitte beachten Sie, dass es einen Unterschied zwischen URI und URL gibt. Ein URI oder Uniform Resource Identifier kann der Name, der Standort oder beides einer Ressource sein. Andererseits kann eine URL oder ein Uniform Resource Locator nur den Standort einer Ressource angeben.
Beide Begriffe werden häufig synonym verwendet, da die URL Teil der URI ist. Allerdings kann der Fehler 414 durch beide Komponenten verursacht werden, also schauen wir uns die Ursachen an.
Was verursacht den Fehler „414 Request URI too long“?
Möglicherweise wird der Fehler 414 angezeigt, wenn Sie auf den Link klicken und der Server ihn nicht verarbeiten kann, weil er zu lang ist.
Eine Situation, in der ein Link sehr lang sein kann, ist die Verwendung von UTM-Parametern (Urchin Tracking Module). Wenn Sie UTM-Codes verwenden, um Conversions auf Ihrer WordPress-Website zu verfolgen, und die URL viele Parameter enthält, kann dies zu diesem Fehler führen.
Eine weitere Situation, die einen 414-Fehler verursachen kann, ist eine Umleitungsschleife. Dies ist der Fall, wenn eine Fehlkonfiguration oder Konfiguration in einem WordPress-Plugin viele Weiterleitungsanfragen verursacht.
Als Ergebnis erhalten Sie unglaublich lange URLs und den Fehler 414 Request URI Too Long.
Ebenso können einige Plugins im Rahmen ihrer Funktionalität auch lange URIs generieren. Es ist wahrscheinlicher, dass dieser Fehler auftritt, wenn auf Ihrer Website All-in-one-WordPress-Sicherheits-Plugins installiert sind.
In seltenen Fällen kann ein entwicklerseitiges Problem auch einen 414-Fehler auslösen, wenn eine POST-Anfrage in eine GET-Anfrage mit zu langen Abfrageinformationen umgewandelt wird. Schließlich können Cyberangriffe auf den Server Ihrer Website auch Probleme mit zu langen 414-URIs verursachen.
Sehen wir uns nun an, wie Sie den 414-Fehler auf Ihrer WordPress-Website beheben können.
Beheben Sie den Fehler 414 bei der URI-Anfrage zu lang
Eine schnelle Möglichkeit, dieses Problem zu beheben, besteht darin, die Größe des URI zu erhöhen, den Ihr Website-Server verarbeiten kann.
Bevor Sie fortfahren, empfehlen wir die Erstellung eines WordPress-Backups. Dies liegt daran, dass zur Behebung des 414-Fehlers die Konfigurationsdateien der Website bearbeitet werden müssen. Für den Fall, dass etwas schief geht, verfügen Sie über ein Backup Ihrer Website, das Sie wiederherstellen können.
Weitere Informationen finden Sie in unserer Anleitung zum Sichern einer WordPress-Site.
Stellen Sie fest, ob Ihre Website Apache oder Nginx verwendet
Zunächst müssen Sie herausfinden, welchen Servertyp Ihre WordPress-Website verwendet. Es gibt zwei Haupttypen von Servern, darunter Apache und Nginx.
Eine einfache Möglichkeit, dies zu tun, besteht darin, Ihre Website in einem Browser zu öffnen. Danach können Sie mit der rechten Maustaste auf die Startseite klicken und die Option „Inspizieren“ auswählen.
Als nächstes müssen Sie oben zur Registerkarte „Netzwerk“ wechseln.
Von hier aus können Sie ein beliebiges Element in der Spalte „Name“ auswählen. Danach müssen Sie nach unten zum Abschnitt „Antwortheader“ scrollen und die „Server“-Details anzeigen.
Dies zeigt Ihnen, ob Ihre Site Nginx oder Apache verwendet.
Wenn Sie immer noch nicht sicher sind, welchen Servertyp Sie verwenden sollen, können Sie sich für weitere Informationen an Ihren WordPress-Hosting-Anbieter wenden.
Nachdem Sie den Servertyp bestimmt haben, sehen wir uns an, wie Sie den Fehler „414 Request URI Too Long“ für Apache und Nginx beheben können.
Behebung des URI-Request Too Long-Fehlers 414 in Nginx
Zunächst benötigen Sie ein Dateiübertragungsprotokoll oder einen FTP-Client, um auf die Website-Konfigurationsdateien zuzugreifen.
Es gibt viele FTP-Clients, die Sie verwenden können. Für dieses Tutorial verwenden wir Filezilla. Wenn Sie Hilfe beim Einrichten von FTP und beim Zugriff auf Website-Dateien benötigen, lesen Sie unsere Anleitung zur Verwendung von FTP zum Hochladen von Dateien in WordPress.
Sobald Sie angemeldet sind, müssen Sie die Datei „nginx.conf“ herunterladen. Sie können darauf zugreifen, indem Sie diesem Pfad folgen: /etc/nginx/nginx.conf
Nachdem Sie die Datei gefunden haben, laden Sie sie auf Ihren Computer herunter und öffnen Sie sie dann in einer Notizblock-Software.
Von hier aus können Sie suchen big_client_header_buffers 4 8K Einstellungen. Wenn es nicht vorhanden ist, fügen Sie es einfach am Ende der Datei hinzu.
Sie sehen zwei Wertesätze, die sich auf eine Zahl und eine Größe beziehen. Bearbeiten Sie einfach die Größe von 8K auf 128K. Dadurch wird die Größe des URI erhöht und der Site-Server kann lange URLs verarbeiten.
Wenn Sie fertig sind, speichern Sie einfach die Textdatei und laden Sie sie mit dem FTP-Client wieder auf Ihre Website hoch.
Weitere Einzelheiten finden Sie in unserem Leitfaden zur Verwendung von FTP zum Hochladen von Dateien in WordPress.
Behebung des URI-Request Too Long-Fehlers 414 in Apache
Wenn Sie einen Apache-Servertyp verwenden, ähnelt der Vorgang dem von Nginx. Zunächst benötigen Sie einen FTP-Client, um auf die Website-Dateien zuzugreifen.
Sobald Sie angemeldet sind, müssen Sie die Datei „Apache2.conf“ suchen. Gehen Sie einfach mit dem FTP-Client zu folgendem Pfad: /etc/apache2/apache2.conf
Als nächstes müssen Sie die Datei herunterladen und in der Notepad-Software öffnen.
Danach können Sie suchen Begrenzen Sie die Anforderungszeile 128000 Einstellungen. Wenn Sie keines sehen, fügen Sie es einfach am Ende der Datei hinzu.
Normalerweise ist LimitRequestLine auf 128.000 eingestellt. Sie können ihn jedoch auf 256.000 oder höher erhöhen, um den Fehler 414 zu beseitigen. Stellen Sie einfach sicher, dass der von Ihnen festgelegte Wert ein Vielfaches von 2 ist.
Sobald Sie fertig sind, laden Sie die Datei einfach mit dem FTP-Client wieder auf die Website hoch. Dies sollte helfen, den 414-Fehler auf Ihrer WordPress-Website zu beheben.
Wir hoffen, dass dieser Artikel Ihnen dabei geholfen hat, herauszufinden, was der Fehler „414 Request URI Too Long“ ist und wie Sie ihn beheben können. Vielleicht möchten Sie auch unseren Leitfaden zur WordPress-Sicherheit und den häufigsten WordPress-Fehlern lesen.
