Nach Hause redirect, wenn die Seite nicht existiert

Ich möchte Benutzer auf meine Homepage redirect, wenn die angeforderte Seite oder der gewünschte Beitrag nicht gefunden werden kann, aber ich weiß nicht, wie ich damit umgehen soll.

Wie gehe ich mit solchen und Aktionen vor?

Solutions Collecting From Web of "Nach Hause redirect, wenn die Seite nicht existiert"

Sie können jede Seite / URL so einstellen, dass sie einen 404-Fehler über die htaccess Datei behandelt. Dies ist ein gutes Tutorial dazu: http://www.htaccessbasics.com/404-custom-error-page/ .

Verwenden Sie ihr Beispiel, aber legen Sie die Fehlerseite auf eine bestimmte Seite (Ihre Homepage) fest.

Ihr Theme kann eine 404.php-Vorlage haben, die fehlende Seiten behandelt. Aber Sie können das mit der htaccess Datei htaccess . htaccess Sie sicher, dass Sie im Fall von Problemen zuerst eine Sicherungskopie der vorhandenen htaccess Datei htaccess .

Sie können diesen Code in Ihrer 404.php Vorlagendatei verwenden, um sicher zu Benutzern zur Homepage umzuleiten:

 wp_safe_redirect(site_url()); exit(); 

Verwenden Sie diesen Code vor jeder Codezeile in Ihrer 404.php . Dadurch wird jeder, der die 404-Seite besucht, auf die Home-URL der Website umgeleitet, was genau das ist, wonach Sie suchen.

Sie müssen den Inhalt Ihrer 404.php Datei nicht löschen, da jede Codezeile nach dem exit() ignoriert wird.