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

Domain umziehen lassen aber mit Einschränkungen

Ajax, Hijax, Microformats, RDF, Markup, HTML, PHP, CSS, MySQL, htaccess, robots.txt, CGI, Java, Javascript usw.
Neues Thema Antworten
Unifex
PostRank 9
PostRank 9
Beiträge: 1024
Registriert: 25.12.2005, 10:43

Beitrag von Unifex » 07.05.2007, 14:20

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?

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.


Alpinist
PostRank 7
PostRank 7
Beiträge: 561
Registriert: 25.04.2005, 19:54
Wohnort: München

Beitrag von Alpinist » 07.05.2007, 14:29

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

Unifex
PostRank 9
PostRank 9
Beiträge: 1024
Registriert: 25.12.2005, 10:43

Beitrag von Unifex » 07.05.2007, 15:23

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.

Alpinist
PostRank 7
PostRank 7
Beiträge: 561
Registriert: 25.04.2005, 19:54
Wohnort: München

Beitrag von Alpinist » 07.05.2007, 15:25

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

Unifex
PostRank 9
PostRank 9
Beiträge: 1024
Registriert: 25.12.2005, 10:43

Beitrag von Unifex » 07.05.2007, 18:40

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

Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag