Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

Subdomain auf Subdomain per 301 htaccess

Mehrere Domains, Domain-Umzug, neue Dateinamen, 301/302
Neues Thema Antworten
Rondofel
PostRank 1
PostRank 1
Beiträge: 3
Registriert: 17.12.2009, 15:32

Beitrag von Rondofel » 17.12.2009, 15:38

Hallo,

ich möchte eine Subdomain auf eine andere Subdomain weiterleiten... Bisher habe ich es so gelöst:

Redirect 301 /index.html https://subdomain.neuedomain.com

Das Problem ist allerdings, dass die sudomain (heisst, der index, mehr brauche ich nicht) auf https://www.neuedomain.com/subdomainname weitergeleitet wird...

Hat vielleicht jmd eine korrekte lösung auf lager? ich bin alle foren durch;(

Danke schon mal!

Anzeige von ABAKUS

von Anzeige von ABAKUS »

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

Jetzt anfragen: 0511 / 300325-0.


Rondofel
PostRank 1
PostRank 1
Beiträge: 3
Registriert: 17.12.2009, 15:32

Beitrag von Rondofel » 17.12.2009, 16:35

habs selbst raus... danke für die hilfe;)

RewriteEngine On
RewriteCond %{HTTP_HOST} !^/index.html$
RewriteRule ^(.*)$ https://subdomain.neuedomain.com/$1 [L,R=301]

Mork vom Ork
PostRank 9
PostRank 9
Beiträge: 2557
Registriert: 08.07.2008, 11:07
Wohnort: Aufm Friedhof.

Beitrag von Mork vom Ork » 18.12.2009, 11:20

Rondofel hat geschrieben:Redirect 301 /index.html http://subdomain.neuedomain.com
RewriteEngine On
RewriteCond %{HTTP_HOST} !^/index.html$
RewriteRule ^(.*)$ http://subdomain.neuedomain.com/$1 [L,R=301]
Das ist insofern interessant, als dass in HTTP_HOST nur der Host, d.h. eine Domain übergeben wird, nichts anderes, insbesondere kein Pfad. Deine Bedingung, die Domain dürfe nicht /index.html sein (!^/index.html$) ist somit reichlich sinnlos, denn du wirst kaum eine solche Domain namens /index.html haben - womit die komplette Zeile überflüssig ist.

Und damit wiederum machst du mit viel Aufwand fast das Gleiche wie mit der Redirect-Zeile, nur, dass die Redirect-Zeile sich lediglich auf den Pfad /index.html bezieht, die RewriteRule-Zeile hingegen auf alle Pfade. Die RewriteRule-Zeile ist identisch zu Redirect 301 / http://subdomain.neuedomain.com/

Kommst du bei den beiden zu unterschiedlichen Ergebnissen, ist da entweder irgendwas ganz Merkwürdiges am Wirken oder du hast dich bei der Beschreibung geirrt.

Rondofel
PostRank 1
PostRank 1
Beiträge: 3
Registriert: 17.12.2009, 15:32

Beitrag von Rondofel » 18.12.2009, 13:21

geschaut... man kann die zweite Zeile tatsächlich weglassen...

Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag