Seite 1 von 1

Verfasst: 27.08.2008, 12:59
von turgay
Um diesen Thread ein wenig zu erweitern:
Ich habe eine alte Domain, von der brauche ich nichts mehr, jeder Aufruf soll einfach an die neue weitergeleitet werden, aber ohne dass die Unterseiten (oder Verzeichnisse) an der neuen Domain mitangehängt werden. Geht das überhaupt? Einfach alls glatt nach neue domain.com.

Schon einiges probiert, wie:

Code: Alles auswählen

RedirectMatch 301 ^(.*)$ http://www.domain.com/
oder

Code: Alles auswählen

Redirect 301 / http://www.domain.com/
auch das vom Eingangsposting

Code: Alles auswählen

RewriteCond %{HTTP_HOST} !^www\.altedomain\.de$
RewriteRule ^(.*)$ http://www.neuedomain.de/ [L,R=301]
Egal, was ich mache, die Umleitung klappt, aber ständig werden Unterverzeichnisse oder Dateinamen mitgenommen. Will ich aber nicht.
Gibt's da eine Lösung oder muss ich alle Seiten noch einmal lesen?

Viele Grüße :)

Verfasst:
von

Verfasst: 27.08.2008, 13:40
von Southmedia
Das letzte sollte eigentlich funktionieren. Bist du sicher, dass das nicht klappt?

Verfasst: 27.08.2008, 13:47
von turgay
Hi,
Southmedia hat geschrieben:Das letzte sollte eigentlich funktionieren. Bist du sicher, dass das nicht klappt?
ja, sehr sicher. Möglicherweise liegt's auch daran, dass in einem Unterverzeichnis ein CMS werkelt, das seine eigene htaccess hat. Auf alle Fälle habe ich mir jetzt damit beholfen, der index.php

Code: Alles auswählen

<?php
  header&#40;"HTTP/1.1 301 Moved Permanently"&#41;;
  header&#40;"Location&#58; http&#58;//www.domain.com"&#41;;
  header&#40;"Connection&#58; close"&#41;;
?>
zu geben. Auf root liegt auch eine Startseite, die dasselbe bekommen hat und gut ist es. Quick&Dirty funktioniert das, ob es "sauber" ist, kann ich nicht sagen, vielleicht fällt jemand eine elegantere Lösung ein ... ?!

Viele Grüße