WordPress

WordPress Permalink- und 404-Fehler beheben

If your WordPress pages are returning 404 errors when they should exist, or links within your site are broken after a migration or plugin change, the most common fix is to flush (regenerate) your…

Wenn Ihre WordPress-Seiten 404-Fehler zurückgeben, obwohl sie vorhanden sein sollten, oder wenn Links auf Ihrer Website nach einer Migration oder einer Plugin-Änderung unterbrochen sind, ist die häufigste Lösung, Ihre WordPress-Rewrite-Regeln zu leeren (neu zu generieren).

Die schnelle Lösung: Permalinks leeren

  1. Melden Sie sich in Ihrem WordPress-Admin unter yourdomain.com/wp-admin an
  2. Gehen Sie zu Einstellungen > Permalinks
  3. Klicken Sie ohne Änderungen auf Änderungen speichern

Dies regeneriert die Datei .htaccess und leert die Rewrite-Regeln. In den meisten Fällen werden die 404-Fehler unmittelbar nach diesem Schritt behoben.

Wenn Sie nicht auf das WordPress-Admin zugreifen können

Wenn das 404-Problem Sie daran hindert, sich anzumelden oder auf das Admin-Panel zuzugreifen:

  1. Verbinden Sie sich über SFTP mit Ihrer Website. Siehe SFTP-Zugriff
  2. Navigieren Sie zum Root-Verzeichnis Ihrer WordPress-Installation
  3. Öffnen Sie die Datei .htaccess
  4. Ersetzen Sie den Inhalt zwischen den WordPress-Kommentar-Markern durch die Standard-WordPress-Regeln:
# 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
  1. Speichern Sie die Datei
  2. Melden Sie sich im WordPress-Admin an und speichern Sie die Permalinks wie oben erneut

Ändern Sie nur die Regeln .htaccess zwischen den Markern # BEGIN WordPress und # END WordPress. Alles außerhalb dieser Marker wurde von anderen Plugins oder Server-Konfigurationen hinzugefügt und sollte nicht entfernt werden.

Permalink-Einstellungen nach einer Migration

Wenn Sie Ihre Website kürzlich zu Kapsule migriert haben, kann Ihre alte Datei .htaccess Regeln aus einer anderen Server-Umgebung enthalten. Nach der Migration:

  1. Gehen Sie zu Einstellungen > Permalinks
  2. Wählen Sie Ihre bevorzugte URL-Struktur (zum Beispiel Beitragsname)
  3. Klicken Sie auf Änderungen speichern

Wenn Sie eine benutzerdefinierte Permalink-Struktur verwenden, notieren Sie diese vor dem Leeren. Das Leeren ändert nicht Ihr gewähltes Permalink-Format, es regeneriert nur die Regeln, die es zum Funktionieren bringen.

Wenn das Problem weiterhin besteht

Überprüfen Sie folgende Punkte:

  • Bestätigen Sie, dass mod_rewrite auf dem Server aktiviert ist (Kapsule aktiviert dies standardmäßig)
  • Stellen Sie sicher, dass die Datei .htaccess in Ihrem Site-Root vom Webserver beschreibbar ist
  • Deaktivieren Sie kürzlich installierte Plugins einzeln nacheinander, um auf Konflikte zu prüfen

Wenn keiner dieser Punkte das Problem löst, öffnen Sie ein Support-Ticket im KPanel unter Support.

Benötigen Sie noch Hilfe?

Schreiben Sie uns an support@kapsulehost.com oder öffnen Sie einen Chat in KPanel.

KPanel öffnen
WordPress Permalink- und 404-Fehler beheben