Seite 1 von 1

mehrere Seiten sollen auf eine

Verfasst: 13.11.2009, 13:07
von yoyue
Hallo liebe Gemeinde,

ich habe eine Seite "renoviert", dabei entstanden leicht unterschiedliche http Adressen die bei Google gelistet sind.
Beispiel: www.dj-det.de/html/dj_hochzeit_.html

und https://www.dj-det.de/html/dj_hochzeit.html

Mit der alten war ich teilweise ganz gut im Rennen. Wie kann ich erreichen, dass wenn ein Klick auf eine "alte" Seite bei Google erfolgt, direkt auf die Neue umgeleitet wird oder zumindest auf die neue Startseite?

Ich habe jetzt eine htaccess mit : ErrorDocument 404 /index.html - es ist aber ja dann kein Fehler, sondern nur eben alter Kram

Kann mir bitte jemand einen Tipp geben?

Danke

Ruth

Verfasst:
von
SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


Verfasst: 13.11.2009, 13:34
von Michael
So. Das ist aber PHP. Das bedeutet, Du musst mit mod_rewrite arbeiten oder im Apache eintragen, dass er auch in html Dateien den PHP Code ausführt.

<?php
header("HTTP/1.1 301 Moved Permanently");
header("Location: https://www.neue-domain.de/neue-seite");
header("Connection: close");
?>

Verfasst: 13.11.2009, 15:57
von yoyue
das Problem ist nur, die Domain ist ja die gleiche wie die alte, nur die Unterseiten sind leicht verändert

Irgendwie verstehe ich das nicht so richtig :(

Verfasst: 13.11.2009, 16:01
von net(t)worker
yoyue hat geschrieben:Suche Linkpartner im Bereich Sport, Reiten, Pferde, Tiere allgemein
:o Ponyhof? :lol:

Verfasst: 13.11.2009, 16:04
von mwitte
net(t)worker hat geschrieben:
yoyue hat geschrieben:Suche Linkpartner im Bereich Sport, Reiten, Pferde, Tiere allgemein
:o Ponyhof? :lol:
Da kennt sich der Münsterländer aus ;-)

Verfasst: 13.11.2009, 17:44
von yoyue
ich wollte es jetzt mit einem redirect 301 versuchen, aber ich will ja nicht die ganze Seite umleiten, sondern nur Unterseiten

Folgendes hatte ich probiert:

RewriteEngine On
RewriteRule ^(.*)\.html$ https://www.www.dj-det.de/$1.html [R=301,L]

geht aber nicht -

Ihr seht, so richtig kenne ich mich nicht aus - kann man denn einzelne Seiten umleiten mit 301?

Danke

Ruth

Verfasst: 13.11.2009, 18:06
von 800XE
Michael hat geschrieben:So. Das ist aber PHP.

dass er auch in html Dateien den PHP Code ausführt.
denkst du wirklich das das eine html ist?
yoyue hat geschrieben:ich wollte es jetzt mit einem redirect 301 versuchen, aber ich will ja nicht die ganze Seite umleiten, sondern nur Unterseiten
Hatte ich auch mal

Code: Alles auswählen

if&#40;$REQUEST_FILE=="Der_Toblerone_Pruumlgel"                   &#41; make301&#40;"$go/Der-Toblerone-Pruegel.html"&#41;;
also, so wie Michael sagte ... in der PHP

Code: Alles auswählen

$go='';

if &#40; $_SERVER&#91;'REQUEST_URI'&#93;=='/html/dj_hochzeit_.html' &#41;  $go='/html/dj_hochzeit.html';

if &#40; $_SERVER&#91;'REQUEST_URI'&#93;=='/html/dj_scheidung_.html' &#41; $go='/html/dj_scheidung.html';

if &#40; $go &#41;
&#123;
header&#40;"HTTP/1.1 301 Moved Permanently"&#41;;
header&#40;"Location&#58; http&#58;//'.$_SERVER&#91;'HTTP_HOST'&#93;.$go &#41;;
header&#40;"Connection&#58; close"&#41;; 
&#125;