Seite 1 von 1

Domain umziehen lassen aber mit Einschränkungen

Verfasst: 07.05.2007, 14:20
von Unifex
Ich möchte gerne mit einem Projekt auf eine neue Domain umziehen. Dieses wird allerdings eine andere Verzeichnisstrucktur haben. Ich möchte aber nicht alle Seiten mit umziehen lassen:

Beispiel:
Alte Domain:
www.domain-alt.de
www.domain-alt.de/seite-1.html
www.domain-alt.de/seite-2.html
Neue Domain:
www.domain-neu.de
www.domain-neu.de/blub.html

Wenn Domain Alt aufgerufen wird soll auf Domain neu umgeleitet werden ( Nur Startseite )
www.domain-alt.de/seite-1.html soll nach www.domain-neu.de/blub.html umgeleitet werden.
Und Achtung www.domain-alt.de/seite-2.html soll gar nicht umgeleitet werden.
Leider kenn ich nur die Befehle um die Domain 1:1 umziehen zu lassen. Ich will aber nur Parts umziehen lassen von denen einige auch einen neuen Ort im Verzeichnisstrang haben oder einen anderen Dateinamen.
Geht das überhaupt?

Verfasst:
von

Verfasst: 07.05.2007, 14:29
von Alpinist
1. Möglichkeit: für jede Seite einen Eintrag in die htaccess

Code: Alles auswählen

redirect permanent /seite-1.html http://www.domain-neu.de/blub.html
2. Möglichkeit: per PHP mittels header() umleiten, wenn Du alle Ziele z.B. in einer DB definiert hast. Hält die htaccess klein und umkompliziert.

Code: Alles auswählen

if ($seite == "seite-1.html") //z.B. Verleich mit Array oder SQL Statement
{
   $url = holeSonstWoHer("seite-1.html"); //gibt "http://www.domain-neu.de/blub.html" zurück
   header("HTTP/1.1 301 Moved Permanently");
   header("Location: ".$url.""); 
}
3. Möglichkeit: Du denkst Dir irgendwelche verqueren Rewrite Conditions aus ;-)

Grüße

Verfasst: 07.05.2007, 15:23
von Unifex
Möglichkeit funktioniert allerdings nicht, wenn ich auch die Startseite umziehen lassen will es sei denn die Startseite wäre eine .html oder. php.

Ich vermute es läuft auf Punkt drei hinaus.

Verfasst: 07.05.2007, 15:25
von Alpinist
Unifex hat geschrieben:Möglichkeit funktioniert allerdings nicht, wenn ich auch die Startseite umziehen lassen will es sei denn die Startseite wäre eine .html oder. php.
Nö, das eine hat mit dem andere nichts zu tun.

Grüße

Verfasst: 07.05.2007, 18:40
von Unifex
Alpinist hat geschrieben:
Unifex hat geschrieben:Möglichkeit funktioniert allerdings nicht, wenn ich auch die Startseite umziehen lassen will es sei denn die Startseite wäre eine .html oder. php.
Nö, das eine hat mit dem andere nichts zu tun.

Grüße
Ich glaube schon.

Wenn ich nur die Hautseite umleiten will z.B. mit redirect permanent / https://www.domain-neu.de
Kann ich danach doch keinene andere Umleitung mehr mache z.B. redirect permanent /seite-1.html https://www.domain-neu.de/blub.html