So beheben Sie den „Not Found“-Fehler der WordPress 404-Seite

Veröffentlicht: 2019-03-15
WordPress 404-Fehler
Folgen Sie @Cloudways

Es ist üblich, dass Sie auf Ihrer Website auf den Fehler WordPress 404 oder „WordPress-Permalinks funktionieren nicht“ stoßen, wenn sie nicht ordnungsgemäß gepflegt wird. Aber es gibt Zeiten, in denen Ihre Website gewartet wird und Ihre Besucher automatisch auf eine 404-Fehlerseite geleitet werden.

Stehen Sie also vor einem WordPress 404-Fehler oder dem Fehler „WordPress-Seite nicht gefunden“? Nicht ausflippen! Wir haben eine Lösung für Sie.

Es tritt normalerweise auf, wenn ein Benutzer auf einen Link zu einer fehlenden Seite klickt, der WordPress-Webhosting-Server sendet dem Benutzer automatisch eine Fehlermeldung, zum Beispiel „404 Not Found“. Ihre Website hat standardmäßig benutzerdefinierte Fehlermeldungen verfasst, die in reinem Inhalt sind. Dies lässt Ihre Besucher etwas verloren.

Heute werde ich Ihnen sagen, wie Sie die WordPress 404-Seite nicht gefunden oder WordPress „404 nicht gefunden“ auf Ihrer Website einfach beheben können. Fangen wir also an!

  • WordPress 404-Seitenfehler (außer Homepage)
  • WordPress 404-Fehler nach dem Ändern von Permalinks
  • WordPress 404-Fehler beheben (Internet Explorer)
  • Ändern und aktualisieren Sie die WordPress-URL in der Datenbank
  • Beheben Sie den WordPress 404-Fehler auf lokalen Servern
  • Alternative Methode

Verwaltetes WordPress-Hosting ab 10 $/Monat

Genießen Sie problemloses Hosting auf einer Cloud-Plattform mit garantierten Leistungssteigerungen.

TESTEN SIE 3 TAGE KOSTENLOS

WordPress 404-Seitenfehler (außer Homepage)

Manchmal erhalten Sie auf Ihren WordPress-Website-Seiten einen 404-Fehler „Seite nicht gefunden“, mit Ausnahme Ihrer Homepage. In einer solchen Situation können Sie die folgenden Schritte ausführen, um das Problem zu beheben.

  • Melden Sie sich bei Ihrem WordPress-Dashboard an
  • Gehen Sie zu Einstellungen → Permalinks
  • Wählen Sie die Standardeinstellungen
  • Klicken Sie auf die Schaltfläche Änderungen speichern
  • Ändern Sie die Einstellungen zurück auf die vorherige Konfiguration (die Sie einmal vor Standard ausgewählt haben). Setzen Sie die benutzerdefinierte Struktur zurück, wenn Sie eine hatten.
  • Klicken Sie auf Einstellungen speichern

Hinweis: Wenn Sie eine benutzerdefinierte Struktur verwenden, kopieren Sie sie und fügen Sie sie in den Abschnitt „Benutzerdefinierte Basis“ ein.

Permalinks setzen

In bestimmten Fällen behebt diese Lösung den Fehler „WordPress 404 nicht gefunden“ oder „WordPress-Permalinks funktionieren nicht“. Wenn es jedoch bei Ihnen nicht funktioniert, müssen Sie die .htaccess-Datei im Hauptverzeichnis (wo sich die Hauptdatei index.php befindet) Ihrer WordPress-Installation bearbeiten. 404-Fehler sind normalerweise auch auf falsch konfigurierte .htaccess-Dateien oder Probleme im Zusammenhang mit Dateiberechtigungen zurückzuführen.

WordPress 404-Fehler nach dem Ändern von Permalinks

.htaccess ist eine versteckte Datei, daher müssen Sie alle Dateien in Ihrem FTP sichtbar machen.

Melden Sie sich zuerst über FTP bei Ihrem Server an und laden Sie die .htaccess-Datei herunter, die sich an derselben Stelle befindet, an der sich Ordner wie /wp-content/ wp-admin /wp-includes/ befinden.

Als nächstes öffnen Sie diese Datei in einem Texteditor Ihrer Wahl.

Besuchen Sie den folgenden Link: https://codex.wordpress.org/htaccess und kopieren/fügen Sie die Version des Codes ein, die für Ihre Website am besten geeignet ist. Speichern Sie die .htaccess-Datei und laden Sie sie auf den Live-Server hoch.

htaccess-Datei

Wenn Sie beispielsweise Basic WP haben, verwenden Sie den folgenden Code.

 # STARTE WordPress
<IfModul mod_rewrite.c>
RewriteEngine ein
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</WennModul>
# WordPress BEENDEN

WordPress 404-Fehler beheben (Internet Explorer)

Manchmal funktioniert Ihre WordPress-Website in verschiedenen Webbrowsern mit Ausnahme von Internet Explorer einwandfrei. Dies liegt daran, dass IE die 404-Bedingungen seit den Anfängen von IE ignoriert. Vor einigen Wochen hat Microsoft jedoch ein Systemupdate für IE7 und IE8 eingeführt, das dazu führen kann, dass der 404-Fehler, der auf Ihrer Website auftritt, sofort gestoppt wird, selbst wenn Ihre Website gültige Inhalte zurücksendet.

Nicht gefunden

Die Lösung ist einfach. Sie müssen den Code in die header.php einfügen, die sich in Ihrem Themenordner befindet.

 header('HTTP/1.1 200 OK');

Ändern und aktualisieren Sie die WordPress-URL in der Datenbank

Angenommen, Sie können den folgenden Fehler auf Ihrer WordPress-Website sehen.

„Die angeforderte URL wurde auf diesem Server nicht gefunden. Wenn Sie die URL manuell eingegeben haben, überprüfen Sie bitte Ihre Rechtschreibung und versuchen Sie es erneut.“

404 Seite nicht gefunden

Wenn eine solche Situation eintritt, können Sie zu Ihrem PHPMyAdmin gehen, dann zu Ihrem Datenbanknamen navigieren und wp-option auswählen, zum Beispiel blog → wp-option.

WP-Optionsdatenbank

Ändern Sie nun die URL so, dass Ihre Website-URL https://www.abc.com/blog/ ist, und ersetzen Sie sie durch http://localhost/blog.

Datenbank-URL

Beheben Sie den WordPress 404-Fehler auf lokalen Servern

Viele Designer und Entwickler installieren WordPress auf ihren Desktops und Laptops, indem sie einen lokalen Server für Staging-Zwecke verwenden. Ein häufiges Problem, auf das die meisten bei lokalen Serverinstallationen von WordPress stoßen, ist, dass sie keine Permalink-Umschreibungsregeln zum Laufen bringen konnten. Sie versuchen, die Permalinks für Beiträge und Seiten zu ändern, aber schließlich zeigt die Website den WordPress-Fehler „404 Not Found“ an.

Das Beheben von Fehlern ist mit Cloudways einfacher

Testen Sie unser verwaltetes Cloud-Hosting für ein problemloses Erlebnis

Kostenlos starten!

In diesem Fall müssen Sie das Rewrite-Modul in Ihrer WAMP-, XAMPP- oder MAMP-Installation aktivieren. Für dieses Tutorial verwende ich WAMP. Navigieren Sie zur Taskleiste und suchen Sie das WAMP-Symbol. Navigieren Sie danach zu Apache → Apache-Module .

Apache-Module

Es aktiviert eine lange Liste von Modulen, die Sie ein- und ausschalten können. Suchen Sie das mit dem Namen „rewrite_module“ und klicken Sie darauf, damit es aktiviert ist.

Modul umschreiben

Überprüfen Sie dann Ihre Permalinks erneut, ob sie gut funktionieren oder nicht.

Alternative Methode

Sie können auch die alternative Methode verwenden. Navigieren Sie zum lokalen Server. Suchen Sie den Apache-Ordner und gehen Sie dann zum Ordner „conf“. Navigieren Sie zur Datei httpd.conf. Suchen Sie nach einer Zeile, die so aussieht:

 #LoadModule rewrite_module module/mod_rewrite.so

Entfernen Sie einfach das „#“-Zeichen. Es sieht also so aus:

 LoadModule rewrite_module module/mod_rewrite.so

Fazit

Ich hoffe, Sie finden diese Anleitung hilfreich und konnten Ihr Problem „WordPress 404-Seitenfehler“ oder „WordPress-Permalinks funktionieren nicht“ lösen. Haben Sie einen anderen Weg gefunden, um dieses Problem zu lösen? Bitte teilen Sie uns Ihre Lösungen im bereitgestellten Kommentarbereich unten mit. Ich bin sicher, dass es für andere von Vorteil sein wird, die mit ähnlichen Problemen konfrontiert sind.

F. Warum erhalte ich einen 404-Fehler?

WordPress 404-Fehler treten normalerweise auf, wenn Sie bestimmte Seiten von Ihrer Website entfernt und nicht auf andere Seiten umgeleitet haben, die live sind. Manchmal kann der Seitenfehler WordPress 404 auch auftreten, wenn Sie eine URL einer bestimmten Seite geändert haben.

F. Wie teste ich einen 404-Fehler?

Es gibt mehrere Tools, mit denen Sie WordPress 404-Fehler testen können, von denen eines Deadlinkchecker ist.

F. Wie bearbeite ich die WordPress 404-Seite?

Navigieren Sie in Ihrem WordPress-Dashboard zu Darstellung > Design-Editor. Suchen Sie die Datei mit dem Namen „404.php-Datei“ und bearbeiten Sie die Datei selbst oder mithilfe eines WordPress-Entwicklers.

F. Wie leitet man die WordPress 404-Seite um?

Navigieren Sie in Ihrem WordPress-Dashboard zu Tools > Redirection. Dort können Sie die Umleitung anwenden, indem Sie die fehlerhafte URL in das Quellfeld und die neue URL in das Zielfeld einfügen.