Starte kostenlos – die ersten 3 Monate sind kostenlosZum Angebot

Fehlerbehebung

Fehler 404 – Seite nicht gefunden

Die Startseite funktioniert, aber Unterseiten zeigen 404? Oder zeigt die ganze Domain 404? So findest du heraus, ob die Seite verschoben oder nicht veröffentlicht wurde oder die Domain falsch verweist.

3 Min. LesezeitAktualisiert

Auf dieser Seite
  1. Die ganze Domain zeigt 404
  2. Eine einzelne Seite zeigt 404
  3. Alte Adressen von Google oder alte Links
  4. Häufige Fragen
  5. Kann ich eine eigene 404-Seite erstellen?
  6. Die Startseite funktioniert mit www, aber nicht ohne – oder umgekehrt. Warum?

Fehler 404 bedeutet, dass der Server antwortet, die Seite, auf die die Adresse zeigt, aber nicht findet. Die erste Frage lautet deshalb: Betrifft es die ganze Domain oder nur eine einzelne Seite?

Die Adresse aufgeteilt in Domain und Pfad: 404 bei der ganzen Domain liegt am Ziel, 404 bei einer einzelnen Seite am Pfad
Domain oder Pfad – das entscheidet die Lösung

Die ganze Domain zeigt 404

  1. Schritt 1: Prüfen, worauf die Domain verweist

    Gehe zu Domains → Meine Domains und klicke auf die Domain. In der Karte Die Domain verweist auf steht unter Web, was die Domain anzeigt.

  2. Schritt 2: Das richtige Ziel wählen

    Verweist die Domain auf eine Website ohne Inhalt oder auf eine falsche Seite, klicke auf Ziel ändern. Wähle Website bei Sitewig und die richtige Website oder den externen Dienst, den du nutzt. Klicke auf Speichern. Die Änderung ist innerhalb weniger Minuten wirksam.

  3. Schritt 3: Hat die Website eine Startseite?

    Nutzt du das Webhosting mit eigenen Dateien, muss direkt im Ordner public der Website eine index.html oder index.php liegen.

Eine einzelne Seite zeigt 404

  1. Schritt 1: Website-Baukasten: erneut veröffentlichen

    Hast du im Website-Baukasten eine Seite hinzugefügt, umbenannt oder verschoben, ist die Änderung erst sichtbar, wenn du auf Veröffentlichen und danach auf Jetzt veröffentlichen klickst. Prüfe außerdem, dass der Link im Menü die neue Adresse der Seite verwendet.

  2. Schritt 2: WordPress: Permalinks erneut speichern

    Melde dich in WordPress an und gehe zu Einstellungen → Permalinks. Klicke auf Änderungen speichern, ohne etwas zu ändern. Das setzt die WordPress-eigenen Regeln für Unterseiten zurück. Der Webserver leitet bereits alle unbekannten Adressen an die index.php von WordPress weiter, du musst also keine Regeln in der .htaccess anlegen: nginx liest diese Datei nicht.

  3. Schritt 3: Eigene Dateien: Namen und Ort prüfen

    Dateinamen auf dem Server unterscheiden zwischen Groß- und Kleinschreibung: Kontakt.html und kontakt.html sind zwei verschiedene Dateien. Prüfe außerdem, dass die Datei in dem Ordner liegt, auf den die Adresse zeigt.

Hast du Seiten verschoben oder umbenannt, können Google und andere Seiten weiterhin auf die alten Adressen verlinken. Leite Besucher auf die neue Seite weiter:

  • WordPress: Nutze ein Weiterleitungs-Plugin und lege eine 301-Weiterleitung vom alten Pfad auf den neuen an.
  • Eigene Dateien mit PHP: Richte die Weiterleitung in PHP ein, zum Beispiel header('Location: /neue-seite', true, 301); in einer Datei unter der alten Adresse. Regeln in der .htaccess funktionieren nicht, weil Sitewig den Webserver nginx nutzt.
  • Eine ganze Domain: Soll eine alte Domain alle Besucher auf eine neue Domain schicken, nutze Domains → Weiterleitung. Siehe Domain weiterleiten.

Häufige Fragen

Kann ich eine eigene 404-Seite erstellen?

Ja, in WordPress über dein Theme oder ein Plugin. Nutzt du eigene PHP-Dateien, schickt der Webserver unbekannte Adressen an deine index.php, sodass du dort deine eigene Fehlerseite anzeigen kannst (denk an http_response_code(404);). Die Zeile ErrorDocument 404 in der .htaccess funktioniert nicht, weil nginx die Datei nicht liest.

Die Startseite funktioniert mit www, aber nicht ohne – oder umgekehrt. Warum?

Dann verweist nur eine der beiden Varianten auf deine Website. Sieh dir die Karte Die Domain verweist auf an. Nutzt du einen anderen DNS-Anbieter, müssen sowohl @ als auch www auf Sitewig verweisen.

Antwort nicht gefunden?

Antwort innerhalb von 1 Werktag · Mo–Fr 8–17 Uhr