Wie du den WordPress 404 Error behebst

Ein häufiges Problem, mit dem die meisten WordPress-Benutzer irgendwann konfrontiert sind, sind WordPress-Posts die einen WordPress 404 Error zurückgeben. In diesem Artikel zeigen wir dir, wie du Posts mit dem WordPress 404 Error beheben kannst. 

Wiederherstellung von Posts die als WordPress 404 Error angezeigt werden

Was bedeutet der WordPress 404 Error? Im Normalfall funktioniert deine Seite sowie dein Backend, also der WordPress Admin Bereich, einwandfrei jedoch gibt es Probleme beim Zugriff auf einzelne Beiträge oder Seiten:

Du bist dir aber sicher das der Link zum Beitrag stimmt oder die Seite richtig angelegt wurde? Dann keine Panik, der Beitrag ist noch da und völlig sicher. Dieser Fehler kommt häufig vor wenn deine .htaccess Datei gelöscht wurde oder etwas mit den Rewrite Regeln schiefgelaufen ist. Eine Aktualisierung der Permalinkstruktur schafft hier meistens schon Abhilfe:

Achtung: Wie vor jeder Änderung empfehlen wir dir ein Full Backup deiner Seite anzulegen

Um deine Permalinkstruktur zu aktualisieren öffnest du deine WordPress Einstellungen und navigierst zu “Permalinks”. Klicke nun einfach auf die Schaltfläche “Änderungen speichern” um die Permalinkstruktur zu aktualisieren:

Dadurch werden deine Permalink Einstellungen und Flush-Rewrite-Regeln aktualisiert und neu in die .htaccess Datei geschrieben. In den meisten Fällen behebt diese Lösung den WordPress 404 Error, dein Beitrag sollte also wieder verfügbar sein. Sollte diese Lösung jedoch noch keine Abhilfe schaffen muss die .htaccess manuell abgeändert werden. 

Greife mit deinem FTP Programm auf deinen Server zu und suche die Datei .htacces – sie befindet sich im Hauptordner, an der gleichen Stelle an der sich Ordner wie “wp-content” und “wp-includes” befinden. Anschließend kannst du die .htaccess öffnen und den bestehenden Code durch folgenden austauschen:

1
2
3
4
5
6
7
8
9
10
# 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

Diese Vorgehensweise aktualisiert ebenfalls deine Permalinkstrutkur, lösche zur Sicherheit deinen Browser Cache vor dem aufrufen der Seite um fehlerhafte Anzeigen aus deinem Cache zu verhindern.

Sollten die oben genannten Lösungsvorschläge keine Wirkung haben kannst du uns gerne eine E-Mail oder einen Kommentar hinterlassen. Wir schauen uns dein Problem gerne an und finden eine Lösung für dich 🙂 

Kommentare 6

  1. Hey, ich habe heute dummerweise in den Einstellungen die WordPress-URL geändert, jetzt kann ich keine Seite meines Blogs mehr aufrufen und mich auch nicht anmelden. Die Htacces Datei habe ich gelöscht und neu erstellt (wie oben), ohne Erfolg. Mit dem Code
    define(‘RELOCATE’, true);
    oder auch mit
    define(‘WP_SITEURL’, ‘http://www.meinaustralien.bplaced.net’);
    define(‘WP_HOME’, ‘http://www.meinaustralien.bplaced.net’);
    in der wp-config Datei konnte ich auch kein Ergebnis erzielen. Jetzt bin ich ratlos, Mehr finde ich im Netz dazu nicht. Ich bin bei bplaced, Momentan kommt die Fehlermeldung “Fehler 404 Die gewünschte Seite ist nicht auffindbar. Vielleicht kann die Startseite weiterhelfen!”.
    Für jede Hilfe dankbar!
    Julius

    1. Post
      Author
        1. Post
          Author
  2. Hallo,

    ich bekomme die Fehlermeldung leider auch – wenn ich mich auf WordPress anmelden möchte; offenbar wurde mein Blog gehackt. Habt ihr dafür vielleicht auch eine Lösung?

    Liebe Grüße
    Petra

    1. Post
      Author

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.