WordPress 404 auf allen Seiten nach Relaunch oder Umzug: Das sind die Ursachen

Von · 05. Mai 2026 · 6 Minuten Lesezeit

Du hast deine WordPress-Seite auf einen neuen Server umgezogen oder neu aufgesetzt, und jetzt zeigen alle Unterseiten einen 404-Fehler, obwohl die Startseite noch funktioniert. Das ist ein klassisches Problem nach WordPress-Migrationen und meistens in wenigen Minuten behoben.

Das ist mit Abstand der häufigste Grund. WordPress speichert die Permalink-Regeln in der Datenbank und schreibt sie in die .htaccess-Datei. Nach einem Umzug stimmen diese Regeln manchmal nicht mehr mit der neuen Serverumgebung überein. Die Lösung ist denkbar einfach:

  1. Logge dich im WordPress-Backend ein
  2. Gehe zu Einstellungen / Permalinks
  3. Klicke auf "Änderungen speichern", ohne etwas zu ändern

Das zwingt WordPress, die .htaccess neu zu schreiben und die Rewrite-Regeln zu aktualisieren. In vielen Fällen sind die 404-Fehler danach sofort weg.

Ursache 2: .htaccess fehlt oder ist beschädigt

Beim Dateitransfer zwischen Servern werden versteckte Dateien (Dateien, die mit einem Punkt beginnen) manchmal nicht mitkopiert. Die .htaccess im WordPress-Hauptverzeichnis ist aber zwingend notwendig für funktionierende Permalinks. Prüfe per FTP, ob die Datei im Hauptverzeichnis vorhanden ist. Falls nicht, erstelle sie mit folgendem Inhalt:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

Achte darauf, dass der Apache-Modul mod_rewrite auf deinem Hoster aktiviert ist. Falls nicht, musst du das im Hosting-Panel aktivieren oder den Support des Hosters kontaktieren.

Ursache 3: Falsche URL in wp-config.php oder der Datenbank

Wenn deine Website von einer Domain auf eine andere umgezogen ist, müssen auch die URLs in der WordPress-Datenbank angepasst werden. Verweise auf die alte Domain führen zu Fehlern. Prüfe zuerst in der wp-config.php:

define( 'WP_HOME', 'https://deine-neue-domain.de' );
define( 'WP_SITEURL', 'https://deine-neue-domain.de' );

Zusätzlich müssen die Einträge in der Datenbank aktualisiert werden. Das geht mit dem Tool "Search & Replace" von interconnect/it oder mit dem Plugin "Better Search Replace". Ersetze dabei systematisch alle Vorkommen der alten URL durch die neue.

Ursache 4: Falsche Dateirechte nach dem Umzug

Nach einem Serverumzug können sich die Dateirechte geändert haben. WordPress benötigt Schreibrechte auf den wp-content-Ordner und die .htaccess-Datei. Die empfohlenen Rechte sind 755 für Verzeichnisse und 644 für Dateien. Prüfe das in deinem FTP-Programm und passe es bei Bedarf an.

Migration ohne Probleme von Anfang an

Ein Hosting-Wechsel muss kein Risiko sein. In unserem Artikel WordPress zu neuem Hoster migrieren findest du eine vollständige Checkliste, die dir hilft, einen Umzug ohne Ausfallzeit und ohne 404-Probleme durchzuführen. Bei rocks.optimize übernehmen wir WordPress-Migrationen als festen Bestandteil unserer Wartungspakete.

Verwandte Artikel & Lexikon

M

Website-Optimierer und Gründer von rocks.optimize. Hilft KMU dabei, schnellere, sicherere und besser gefundene Websites zu bekommen.

Bereit, Ihre Website auf Erfolgskurs zu bringen?

Kostenloses Erstgespräch inkl. persönlicher Website-Analyse, unverbindlich & in 30 Minuten.

Jetzt Termin sichern