Ich sehe eine 404-Fehlerseite für alle Galerien meiner Web-Integration – Was kann ich tun?

Du hast die Web-Integration von picdrop auf deinem Server nach unserer Anleitung installiert und stolperst über dieses Phänomen:

  • Der Link direkt zu deinem Account funktioniert und du landest auf deiner Galerie-Übersicht. Also z.B. www.deineseite.de/picdrop funktioniert perfekt.

  • Alle Links zu den Galerien in deiner Web-Integration zeigen aber eine Fehlerseite an. Genauer gesagt eine 404 Fehlerseite mit dem Design deiner eigenen Website. 

In diesem Fall spricht alles dafür, dass du die Web-Integration grundsätzlich richtig auf deinem Server installiert hast. Dabei ist in deinem Ordner für die Web-Integration auch eine Datei mit dem Namen .htaccess gelandet. Scheinbar gibt es auf deinem Server in einem Hauptordner noch eine weitere .htaccess-Datei, die hier der Web-Integration in die Quere kommt. 

Technischer Exkurs: Was genau ist so eine .htaccess-Datei? 

Eine .htaccess Datei ist eine Konfigurationsdatei unter anderem für Apache Server. In einer .htaccess Datei können mehrere Funktionen gesteuert werden: z.B. Passwortschutz für einzelne Bereiche deines Servers, Regeln für die automatische Weiterleitungen von URLs etc. 

Mögliche Konflikte bei mehreren .htaccess-Dateien

Wenn du Wordpress für deine Website benutzt, dann hast du mit hoher Wahrscheinlichkeit schon eine .htaccess-Datei auf deinem Server, die dafür sorgt, dass für eine bestimmte URL immer die passende Datei auf deinem Server geladen wird. Findet die htaccess-Datei kein passendes Ergebnis auf deinem Server, wird eine 404-Fehlerseite angezeigt. Auch das ist in der .htaccess-Datei so geregelt.

Die Web-Integration von picdrop stellt ebenfalls eine .htaccess Datei bereit. In dieser Datei ist z. B. festgelegt, wie die Links zu deinen Galerien im Hintergrund weitergeleitet werden müssen, damit deine Galerien angezeigt werden können. 

Nun kann es vorkommen, dass die .htaccess Datei in deinem Hauptordner keine Regel für eine Galerie-URL finden kann und dann immer automatisch auf eine Fehlerseite weitergeleitet wird. Die .htaccess Datei in deinem Web-Integration Verzeichnis wird also übergangen und kann daher keine Galerie auflösen.

Wie kann ich die 404-Fehlerseite loswerden? 

Dazu musst du Anpassungen in der .htaccess-Datei im Hauptordner vornehmen, die zu deiner Website gehört. Du musst dort eine Ausnahme ergänzen, die das Verzeichnis der Web-Integration explizit von der Behandlung durch deine .htaccess-Datei ausnimmt. 

Leider können wir dafür keine allgemeingültige Lösung bieten, da das auf jeder Website anders aussehen kann. Wenn du dich selbst damit nicht so gut auskennst, ist die Person, die sich sonst um deine Website kümmert, also dein*e WebmasterIn hier die richtige Adresse! Leite gerne den Link zu diesem Artikel weiter, damit ihr schnell den richtigen Ansatz findet!

Noch ein Hinweis zu Wordpress-Plugins

Insbesondere unter WordPress-Installation kann es außerdem passieren, dass Plugins z. B. zum Beschleunigen deiner Seite oder zur Suchmaschinenoptimierung immer wieder Änderungen an der .htaccess vornehmen – so können auch Web-Integrationen, die bisher funktionierten, durch ein Plugin-Update plötzlich auf die 404-Fehlerseite verweisen. Es ist daher eine gute Idee, auch bei diesen Plugins auf Ursachen-Suche zu gehen!