Seite 1 von 1

301er-Frage

Verfasst: 20.03.2013, 16:04
von bionade
Hi Community,
Leider habe ich keine Ahnung von php und freue mich, wenn mir jemand im Forum, bei einer fehlerhaften Codezeile aushelfen kann.

Ich verwende bei allen Projekten (Wordpress) standardmäßig folgenden Codeschnipsel um fehlerhafte Links (und deren Linkpower) automatisiert auf die Startseite zu leiten:

Code: Alles auswählen

<?php if&#40; is_404&#40; &#41;&#41; &#123; header&#40;"Location&#58; /",TRUE,301&#41;; &#125; ?>
Die Zeile kommt als allererstes in den Header und leitet jeden falschen Link zur Startseite. Das funktioniert soweit auch ganz gut. Leider funktioniert es nicht, wenn das Projekt die Unterseite eines anderen Projekts ist. Also z. B. www.example.com/blog Zumindest nehme ich an, dass das Problem die Ebene des Projekts ist, denn ich kopiere den Code immer per c&p rein und da ist die Anzahl der Fehlermöglichkeiten eher gering.

Hat jemand Ideen?
Grüße & Dank vorab!
Bio

Verfasst:
von

Re: 301er-Frage

Verfasst: 23.03.2013, 00:38
von Melegrian
bionade hat geschrieben:Leider funktioniert es nicht, wenn das Projekt die Unterseite eines anderen Projekts ist.
Dann vielleicht das eigentliche Ziel angeben:

Code: Alles auswählen

<?php if&#40; is_404&#40; &#41;&#41; &#123; header&#40;"Location&#58; http&#58;//www.example.com/",TRUE,301&#41;; &#125; ?>

Verfasst: 04.04.2013, 12:00
von bionade
Danke für den Tipp. Ich habs erst jetzt gesehen und werds mal ausprobieren.

Verfasst:
von

Verfasst: 04.04.2013, 12:07
von bionade
Nö, habs gerade getestet. In mehreren Varianten: Also
https://www.example.com
www.example.com
example.com

Geht alles nicht...
Weiß vielleicht jemand mehr? Wäre dolle!

Viele Grüße und danke!
Raphael