404-Fehler auf allen Seiten nach WordPress-Umzug
WordPress kann die „schönen“ Permalinks (z. B. /beispiel-seite/) nicht mehr auflösen. Meist fehlen nach einem Umzug die passenden Rewrite-Regeln in der .htaccess oder sie wurden nicht neu geschrieben.
Häufige Ursachen
.htaccesswurde beim Umzug nicht mitkopiert oder ist leermod_rewriteauf dem neuen Server nicht aktiviert- Permalink-Struktur wurde nach dem Umzug nicht neu gespeichert
- Mehrere WordPress-Installationen (Root und Unterordner) überschneiden sich
Schritt-für-Schritt-Lösung
- Permalinks neu speichern: Unter Einstellungen → Permalinks einmal auf „Speichern“ klicken, ohne etwas zu ändern – WordPress schreibt die Rewrite-Regeln neu in die
.htaccess. - Falls die .htaccess fehlt oder nicht beschreibbar ist: Rechte prüfen (644) und die Regeln per WP-CLI erneuern:
wp rewrite flush --hard
- mod_rewrite prüfen: Beim Hoster nachfragen, ob das Apache-Modul aktiv ist (bei Nginx: passende WordPress-Rewrite-Konfiguration im Server-Block).
- Alte .htaccess-Reste aus dem vorherigen Hosting mit abweichenden Pfaden ausschließen.
Wann Sie professionelle Hilfe brauchen
Ändert das Speichern der Permalinks und der Rewrite-Flush nichts, liegt es meist an der Server-Konfiguration (Apache/Nginx), die tiefergehenden Server-Zugriff erfordert.
Gut so. Damit solche Fehler seltener auftreten, lohnt sich ein Blick auf laufende Updates, Backups und Monitoring. Wartungsleistungen ansehen →
Wenn die Schritte oben nicht helfen, Zugänge fehlen oder die Website Anzeichen eines Hacks zeigt, übernehmen wir strukturiert die Fehlersuche und Wiederherstellung — auch ohne bestehenden Wartungsvertrag. Notfall-Hilfe anfragen →
← Zurück zum Erste-Hilfe-ArchivWebsite kostenlos prüfen lassen
