404 Redirect - Umleitung auf Ihre Startseite
Zeigen Sie Besuchern keine Fehlerseite
Â
Was ist ein 404 Fehler?
Dies ist ein Zugriff auf eine Unterseite Ihrer Webseite die nicht mehr existiert. Es erscheint eine Fehlermeldung im Browser:
Folgendes kann zu 404 Fehlern führen:
- Es hat sich ein Tippfehler bei einer Ihrer internen Links eingeschlichen
- Ihre Seiten wurden umbenannt jedoch nicht alle internen Links angepasst
- Eine fehlerhafte Formatierung auf Ihrer Webseite
- Eine falscher Externer Link einer Webseite
Â
Was Sie gegen fehlerhafte Seitenaufrufe tun können
Es gibt eigentlich nur 2 sinnvolle Entscheidungen die jeweils Vor- und Nachteile haben und es ist Geschmacksache für welche Variante Sie sich entscheiden.
- Die Umleitung dieser Besucher auf eine Sitemap oder Search Page - Ein zusätzlicher Hinweis dass der Inhalt nicht gefunden werden kann hilft dem Benutzer sich wiederzufinden
- Die Umleitung dieser Besucher auf die Startseite
Â
Umleitung einrichten
Je nach verwendetem CMS System gibt es mehrere Methoden wie Sie mit Fehlerseiten umgehen. Möchten Sie dies per Hand definieren so fügen Sie bitte folgenden Inhalt in die .htaccess Datei ein:
| ErrorDocument 404 /error404.php |
Dies definiert den Aufruf einer speziellen Datei anstelle einer 404 Fehlermeldung.
In die Datei error404.php fügen Sie nachfolgenden Code ein (Beispieldomain austauschen)
| <?php header("HTTP/1.1 301 Moved Permanently"); header("Location: ^http://www.beispieldomain.de/"); exit(); ?> |
Optional je nach Webserver bitte diese Version verwenden
| <? { header("HTTP/1.1 301 Moved Permanently"); header("Location: /"); exit; } ?> |
Â
Spezielle Wordpress 404 Umleitung auf die Startseite
Um eine 404 Umleitung auf die Startseite in einem Wordpress einzustellen legen Sie mit einem Editor eine Datei namens 404.php und speichern Sie diese im Templateverzeichniss auf dem Webserver ab /wp-content/themes/ihre-template-verzeichnis/404.php.
Fügen Sie in die Php Datei folgenden Inhalt ein.
| <?php header("HTTP/1.1 301 Moved Permanently"); header("Location: ".get_bloginfo('url')); exit(); ?> |
Somit gehören fehlerhafte Seitenaufrufe der Vergangenheit an.
Â
Â

