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
- Melden Sie sich in Ihrem WordPress-Admin unter
yourdomain.com/wp-adminan - Gehen Sie zu Einstellungen > Permalinks
- 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:
- Verbinden Sie sich über SFTP mit Ihrer Website. Siehe SFTP-Zugriff
- Navigieren Sie zum Root-Verzeichnis Ihrer WordPress-Installation
- Öffnen Sie die Datei
.htaccess - 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
- Speichern Sie die Datei
- 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:
- Gehen Sie zu Einstellungen > Permalinks
- Wählen Sie Ihre bevorzugte URL-Struktur (zum Beispiel Beitragsname)
- 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_rewriteauf dem Server aktiviert ist (Kapsule aktiviert dies standardmäßig) - Stellen Sie sicher, dass die Datei
.htaccessin 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.