
Erinnern Sie sich noch daran, als Sie etwas über das Internet kaufen wollten und dazu auf ein Produkt klickten? Als Sie jedoch geklickt hatten, wurden Sie nicht auf die entsprechende Produktseite weitergeleitet, sondern Ihr Browser zeigte Ihnen so etwas wie „404 Page Not Found“ an. In so einem Moment können nicht nur Sie als Kunde das Produkt, das Sie gerne haben wollten, nicht kaufen, sondern dem Onlineshop-Inhaber geht außerdem einen möglicher Umsatz durch die Lappen. Im E-Commerce nennen wir das eine Lose-Lose-Situation, es verlieren also beide Seiten.
Da ich aber genau weiß, dass Sie alle Gewinner sind, geben wir uns dieser nervigen 404-Fehlermeldung gegenüber nicht geschlagen. Ich erläutere diese Fehlermeldung für Sie und nenne Ihnen ein paar Lösungstipps, die Sie für Ihren Onlineshop anwenden können. Wenn Sie dann das nächste Mal über diese Fehlermeldung stolpern, wissen Sie genau, wie Sie ihn so schnell wie möglich beheben und Ihre Produkte problemlos verkaufen können.
Wie erkennt man die Fehlermeldung?
Es gibt verschiedene Möglichkeiten, wie diese Fehlermeldung auf Ihrem Computer angezeigt werden kann. Domaininhaber können diese 404-Seiten sogar vollkommen individuell anpassen. Die Fehlermeldung kann also ganz verschieden aussehen. Hier ist jedoch eine Liste mit den gebräuchlichsten Formulierungen dieser Fehlermeldung, damit Sie eine 404-Fehlermeldung sofort identifizieren können.
- „404 Error“ (Fehler 404)
- „404 Not Found“ (404 Nicht gefunden)
- „The requested URL [URL] was not found on this server.“ (Die angeforderte URL [URL] wurde auf diesem Server nicht gefunden.)
- „HTTP 404 Not Found“ (HTTP 404 Nicht gefunden)
- „404 Page Not Found“ (Fehler 404 Seite nicht gefunden)
Für gewöhnlich wird die 404-Fehlermeldung mit weißem Hintergrund und einfachem schwarzen Text angezeigt. Hier ein Screenshot einer üblichen 404-Seite, die Sie möglicherweise vor sich sehen.
Denken Sie daran, dass eine 404-Fehlermeldung völlig individuell gestaltet werden kann. Hier sehen Sie, wie die 404-Fehlermeldung bei GitHub aussieht.

Auch bei PrestaShop sieht die 404-Fehlermeldung standardmäßig etwas anders aus. Hier ein Beispiel für PrestaShop v.1.5.

Was genau bedeutet die 404-Fehlermeldung?
Die Fehlermeldung „HTTP Error 404“ bedeutet, dass die von Ihnen angeforderte Webseite nicht auf dem Server gefunden wurde. Dieser Fehler besteht auf Kundenseite, was bedeutet, dass die Seite entweder entfernt oder verschoben wurde und die URL nicht entsprechend angepasst wurde, oder dass Sie die URL fehlerhaft eingegeben haben. Um es ganz einfach zu sagen: Die 404-Fehlermeldung bedeutet, dass die Webseite nicht unter den angegebenen URL existiert.
Nur ein paar Schritte bis zur Lösung
Es gibt ein paar einfache Tipps, mit denen Sie versuchen können, das Problem von sich aus zu lösen. Später kommen wir auch zu ein paar fortgeschritteneren Vorschlägen zur Problemlösung. Auf jeden Fall sollten Sie zuerst diese Tipps ausprobieren, da sich die Error 404-Fehlermeldung in vielen Fällen relativ schnell beheben lässt.
- Als erstes sollten Sie die Seite einfach einmal neu laden. Das können Sie machen, indem Sie auf der Seite Strg+F5 drücken. Die Fehlermeldung wurde möglicherweise nur angezeigt, weil die Seite nicht richtig geladen werden konnte.
- Löschen Sie Ihr Cache und Ihre Cookies im Browser. Wenn Sie von einem anderen Gerät, wie z. B. von Ihrem Handy aus, aufrufen können, kann das Problem in den meisten Fällen durch ein Löschen von Cache und Cookies behoben werden.
- Überprüfen Sie, ob Sie die URL richtig eingegeben haben. Dazu gehören auch die richtige Schreibweise, Slashes, Dateiendungen auf der Seite und so weiter.
- Suchen Sie nach Malware – Einige Malware-Dateien verursachen auf Webseiten eine 404-Fehlermeldung. In diesem Fall sollten Sie unbedingt sicherstellen, dass Ihr Computer sauber ist und von keinem schädlichen Programm beeinträchtigt wird.
- Wenden Sie sich an den Webseitenbetreiber und informieren Sie ihn über die 404-Fehlermeldung. Wenn Sie selbst der Webseitenbetreiber sind, dann setzen Sie sich mit Ihrem Hosting-Anbieter in Verbindung, um mehr zu erfahren. 404-Fehlermeldungen können auch auftreten, wenn der Server gerade mit Schwierigkeiten kämpft.
Erweiterte Problemlösung für Ihren PrestaShop Onlineshop
Für Sie als PrestaShop Online-Händler kann die 404-Fehlermeldung ziemlich ärgerlich sein. Ich gehe mit Ihnen nun über die häufigsten Ursachen der 404-Fehlermeldung und zeige Ihnen einige Lösungen für Ihr Back und Front Office. Viele dieser „häufigen Ursachen“ liegen in der .htaccess-Datei. Ich würde Ihnen davon abraten, mit dieser Datei herumzuspielen, wenn Sie nicht ganz genau wissen, was Sie tun. Daher empfehle ich Ihnen, sich an Ihren Hosting-Anbieter zu wenden und sich unter für den Support-Plan von PrestaShop anzumelden. Seriöse Hosting-Anbieter, wie zum Beispiel InMotion Hosting, können Sie bei der Einrichtung Ihrer .htaccess-Datei unterstützen und bei Problemen Hilfestellung leisten. Und mit einem Support-Plan von PrestaShop stellen Sie gleichzeitig sicher, dass diese Fehlermeldung so schnell wie möglich von einem Teammitglied bei PrestaShop behoben wird.
NICHT SO SCHNELL! Bevor Sie anfangen, Änderungen an Ihrem Back Office oder an Dateien von PrestaShop vorzunehmen, sollten Sie zunächst ein Backup Ihrer gesamten Datenbank sowie Ihrer Dateien von PrestaShop erstellen. Bitte lesen Sie hierzu vorab den folgenden Blog-Eintrag oder wenden Sie sich für Unterstützung an Ihren Hosting-Anbieter
Jetzt gehen wir aber weiter zur Lösung der 404-Fehlermeldung.
- Gelöschte Seiten: Wenn Sie in Ihrem Onlineshop über gelöschte Seiten verfügen, sollten Sie im Hinterkopf behalten, dass Suchmaschinen diese Seiten möglicherweise bereits durchsucht und indexiert haben. Es kann einige Zeit dauern (bis zu einem Monat), bis die Seiten nicht mehr in den Suchergebnissen der Suchmaschinen auftauchen. Unter Umständen haben auch Ihre Kunden diese Seiten gespeichert. Es ist keine schlechte Idee, eine direkte Weiterleitung von gelöschten Produktseiten auf eine andere Seite einzurichten, wie zum Beispiel auf Ihre Startseite. Hier ist ein Modul, mit dem Sie keine Änderungen an Ihrem .htaccess-Code vornehmen müssen
- Berechtigungen – Wenn Sie zusammen mit einer 404-Fehlermeldung die Meldung „Sie haben keine Berechtigung,...“ erhalten, dann liegt höchstwahrscheinlich ein Problem mit Ihrer Berechtigung vor. Passen Sie Ihre CHMOD-Berechtigungen per FTP an oder wenden Sie sich an Ihren Hosting-Anbieter, um entsprechende Änderungen vornehmen zu lassen. Eine guter Berechtigungswert ist 755 für Verzeichnisse und 644 für Dateien. Da Berechtigungen jedoch vom Host abhängig sind, sollten Sie das Problem immer zuerst mit Ihrem Ansprechpartner dort klären.
- Speicherbegrenzung: Möglicherweise erhalten Sie eine 404-Fehlermeldung, weil ein Problem mit Ihrem Host in Bezug auf die Speicherbegrenzung vorliegt. Auch wenn beiden nur indirekt miteinander zu tun haben, ist es wichtig, dass Sie wissen, wie Sie die Fehler-Reporting-Funktion aktivieren. Aktivieren Sie das Fehler-Reporting und aktualisieren Sie die fehlerhafte Seite, wenn Sie eine 404-Fehlermeldung erhalten, die mit „Fatal error:Out of memory“ beginnt. Wenden Sie sich anschließend an Ihren Host, um Ihren Speicher zu erweitern.
- Htaccess-Probleme – .htaccess ist eine Konfigurationsdatei, die von Apache Webservern in Ihrem Stammverzeichnis verwendet wird. Diese können unter anderem Weiterleitungen steuern, Verzeichnisse schützen und URLs verändern. Oftmals können Sie eine 404-Fehlermeldung beheben, wenn Sie diese Datei neu erstellen. Sie können die .htaccess-Datei per FTP manuell löschen und anschließend in Ihrem Back Office unter „Advance Parameters“ (Erweiterte Einstellungen) und „Performance“ (Eigenschaften) neu erstellen. Manchmal hilft es bereits, die Option Friendly URL aus- und wieder einzuschalten und so eine Neuerstellung der .htaccess-Datei zu erzwingen.
- Fehlerhaft konfiguriertes SSL-Zertifikat – Wenn Sie eine 404-Fehlermeldung erhalten, nachdem Sie Ihr SSL-Zertifikat installiert haben, dann ist Ihr SSL-Zertifikat vermutlich nicht richtig konfiguriert. Lassen Sie das Problem von Ihrem Hosting-Anbieter prüfen, um sicherzustellen, dass Ihre SSL-URL auf die richtige PrestaShop URL innerhalb der .htaccess-Datei verweist und eine Verbindung herstellen kann. In PrestaShop 1.5.6 + haben Sie die Möglichkeit, SSL auf allen Seiten zu erzwingen; in diesem Fall müssen Sie bestätigen, dass alle Seiten mit Inhalten innerhalb eines iframes über https aufgerufen werden.
- mod_rewrite is disabled – mod_rewrite ist ein Modul in Apache, das es Ihnen ermöglicht, Ihre eigenen URLs anzupassen (das ist die Funktion von Friendly URLs). Wenn Sie eine 404-Fehlermeldung erhalten, nachdem Sie Friendly URL eingeschaltet haben, ist es gut möglich, dass Sie mod_rewrite nicht für Ihren Server aktiviert haben. Wenn Ihre Friendly URL funktioniert, Ihnen in Ihrem Back Office unter „Advance Parameters“ (Erweiterte Einstellungen) und „Performance“ (Eigenschaften) jedoch eine Warnung angezeigt wird, die lautet „No URL rewriting (mod_rewrite) is not active on your server, or it is not possible to check your server configuration“, dann liegt das Problem nicht beim mod_rewrite-Modul. Eine Hosting-Services verfügen über Sicherheitsfunktionen, die es PrestaShop nicht erlauben, Ihre Servereinstellungen zu überprüfen. Wenn die Friendly URL funktioniert, ist das mod-rewrite-Modul richtig installiert.
- Fehlerhafte benutzerdefinierte URL-Route – Wenn Sie eine 404-Fehlermeldung erhalten, nachdem Sie eine benutzerdefinierte URL-Route für Ihre Seiten in Ihrem Back Office unter „Advance Parameters“ (Erweiterte Einstellungen)/„Performance“ (Eigenschaften)/„SEO“ (Suchmaschinenoptimierung) und URLs erstellt haben (Friendly URL muss aktiv und eingeschaltet sein), wurde die Route mit hoher Wahrscheinlichkeit fehlerhaft eingegeben. Lesen Sie dieses Tutorial von InMotion Hosting, um zu erfahren, wie Sie dieses Problem beheben können.
Eins und eins zusammenzählen
Wenn Sie erst einmal mehr über die Fehlermeldung in Erfahrung gebracht haben, kann es nie schaden, eine Google-Recherche zu diesem Problem vorzunehmen (fügen Sie Ihrer Suche das Wort „PrestaShop“ bei, um die Ergebnisse einzugrenzen). So finden Sie eine Menge Informationen und Lösungsvorschläge zu Ihrem Problem. Sicherlich werden Sie auch eine Forenbeiträge bei PrestaShop finden, die mit dem Tag [SOLVED], also „gelöst“, gekennzeichnet sind. Lesen Sie diese unbedingt zuerst.
Wenn Sie Ihr Problem auch nach all diesen Schritten nach wie vor nicht lösen können, sollten Sie sich registrieren und einen Beitrag im PrestaShop Forum verfassen. Mithilfe unserer mehr als 500.000 Community-Mitglieder finden wir ganz gewiss eine Lösung für Ihr Problem. Sie können mir über das Forum auch eine private Nachricht (Benutzername: „Benjamin Utterback“) mit dem Link zu Ihrem Forenbeitrag schicken. Ich schaue lese ihn mir dann einmal durch und erläutere ggf. die Lösungsvorschläge unserer Community-Manager und -Moderatoren. Internetrecherchen und Zusammenarbeit mit Ihrem Webmaster/Hosting-Anbieter
Das war's also; wenn Sie diese Schritte und Vorschläge befolgen, müssten Sie Ihre 404-Fehlermeldung problemlos beheben können. Egal, ob Sie Kunde oder Betreiber einer E-Commerce-Webseite sind – eine 404-Fehlermeldung ist nicht immer ein Kinderspiel. Mit dem, was Sie heute gelernt haben, sind Sie jedoch bestens darauf vorbereitet, eventuell auftretende 404-Fehlermeldungen zu identifizieren und zu beheben. Ich freue mich bereits auf Ihre Kommentare, Fragen und Anregungen.




