Ecommerce, SEO, Gadgets, Mac und Internet Themen

WordPress 404 Seiten deaktivieren und auf die Startseite umleiten

Kategorie: Featured, web-development Autor: Viktor Dite

Individuelle Vorlieben der Webmaster können es notwendig machen, keine 404 Seiten auszugeben und stattdessen die Startseite des WordPress Blogs anzuzeigen. Ein Beispiel dafür wäre der Wunsch, alte, nicht mehr existierende aber doch noch von den Suchmaschinen indexierte Seiten aus dem Index verschwinden zu lassen. Gerade wenn so etwas Überhand nimmt, könnte es für die User durchaus nervig sein, ständig auf 404 Seiten zu landen.”

“Ein weiterer Grund sind falsche Verlinkungen, die von anderen entweder absichtlich oder unabsichtlich gesetzt werden. Nimmt so etwas Überhand, kann einem WordPress Blog auch schnell mal Schaden zugefügt werden.

WordPress 404 Seiten können auf eine sehr einfache Weise deaktiviert und auf die Startseite umgeleitet werden. Dazu braucht es nur eine einzelne zusätzliche Zeile in der header.php im entsprechenden WordPress Theme. Diese ganz oben an den Anfang in die erste Zeile setzen (oberhalb von “DOCTYPE…”):

<?php if( is_404( )) { header("Location: /",TRUE,301); } ?>

Dieser Befehl bewirkt, dass 404 Seiten auf die Startseite mit dem HTTP-Status-Code 301 (permanenter Umzug) umgeleitet werden. Bei dem Teil “Location: /” ist darauf zu achten, dass dieser Befehl die Domain selbst darstellt und alles auf http://www.meinedomain.tld/ beziehungsweise http://meinedomain.tld/ umleitet.
Liegt die Startseite des Blogs aber beispielsweise im Verzeichnis /blog/ (http://www.meinedomain.tld/blog/), so ist dieser Befehl anzupassen auf: “Location :/blog/”

Quelle: www.officetrend.de – Vielen Dank, der Artikel hat mir sehr geholfen!


Bewertungen für: WordPress 404 Seiten deaktivieren und auf die Startseite umleiten
1 Sterne2 Sterne3 Sterne4 Sterne5 Sterne ( 5,00 von maximal 5 Sternen aus 1 Bewertungen)
Loading ... Loading ...

Das könnte noch interessant sein:




5 Blog Kommentare

  1. Crazy Girl:

    Freut mich dass ich helfen konnte ;-)

  2. Interessante Links - Tom Schimana:

    [...] WordPress 404 Seiten deaktivieren und auf die Startseite umleiten [...]

  3. Kosmetik.biz:

    Vielen Dank! Haben es ausprobiert und es hat direkt geklappt. Sehr hilfreicher Artikel, der nun bei einigen Fehlumleitungen behilflich ist.

  4. Hody:

    Hallo kann ich auch nur bestimmte Verzeichnisse weiterleiten lassen? Ich habe eine Seite umgezogen, die alte Seite war html und heisst nun archiv.seite während die aktuelle nur seite heisst.

    Die Links hatten die Syntax:

    seite/rubrik/unterrubrik/aktuell/artikel.html

    jetzt müsste die URL aber lauten:

    archiv/seite/rubrik/unterrubrik/aktuell/artikel.html

    Kann man das irgendwie so weiterleiten, das hinter dem Pfad eine Wildcard steht sowas wie $S oder so? Ich bräuchte das für drei oder vier Pfade.

    Vielen Dank

  5. Viktor Dite:

    lässt sich definitiv machen, nur weiß ich grad keine passende Lösung!


Autor dieses Blogs
Viktor Dite bei Google+ Viktor Dite bei Twitter

Webworker & Blogger