Seite 1 von 1

Andere Domain auf Unterverzeichnis leiten

Verfasst: 14.03.2006, 21:37
von The-Plaqe
Moin Leute,

also folgendes - ich habe mir über 1und1 nun eine neue Domain bestellt in mein Server-Pack. Die haben dann aber nen komplett neues Packet für die Domain angelegt, ich kann die Domain also nicht lokal auf dem Server ein Unterverzeichnis zuweisen. Ich habe 1und1 zwar schon kontaktiert aber da kommt keine Reaktion. Folgendes ist jeddoch bei dem Packet was die da angelegt haben möglich, unzwar eine neue dns festlegen, sprich er leitet dann auf die /. Ebene auf meinen eigentlichen Webserver. Gibt es eventuell eine Lösung per .htaccess dass die Domain dann erkennt und diese in ein unterverzeichnis leitet ?

T H X

m.f.g
plaqe

Verfasst:
von
Content Erstellung von ABAKUS Internet Marketing
Ihre Vorteile:
  • einzigartige Texte
  • suchmaschinenoptimierte Inhalte
  • eine sinnvolle Content-Strategie
  • Beratung und Umsetzung
Jetzt anfragen: 0511 / 300325-0

Andere Domain auf Unterverzeichnis leiten

Verfasst: 15.03.2006, 16:58
von honk
Ich kenne mich mit den Paketen von 1&1 nicht so aus, aber wenn mod_rewrite läuft, sollte das eigentlich damit machbar sein.

Andere Domain auf Unterverzeichnis leiten

Verfasst: 15.03.2006, 17:42
von AnjaK
Geh zu hosteurope, da ist das alles schon mit drin und kostet viel weniger...

Verfasst:
von

Re: Andere Domain auf Unterverzeichnis leiten

Verfasst: 15.03.2006, 17:54
von Fox Mulder
Wenn Du den DNS Eintrag auf Deine Server IP umgebogen hast, kannst Du doch auf Deinem Server einen VirtualHost in der http.conf anlegen.
Oder spricht da irgendwas dagegen?

Info: https://httpsd.apache.org/docs/1.3/vhos ... based.html


Gruss

Verfasst: 17.03.2006, 00:27
von The-Plaqe
moin,

danke für eure antworten ...

ich habe des jetzt anders gelöst

zuerst die domain mit www. in die index.php auf der obersten ebene, da fange ich die aktuelle url ab und leite diese um, code:

Code: Alles auswählen

<?php

$x = "http&#58;//";
$a = getenv&#40;"HTTP_HOST"&#41;;

$c = $x.$a;

if &#40;$c == "http&#58;//www.domain.de"&#41;
&#123;
header&#40;"HTTP/1.1 301 Moved Permanently"&#41;;
header&#40;"Location&#58;"."http&#58;//www.domain.de/unterverzeichnis/"&#41;;
&#125;
else
&#123;
print <<<E0F

content der index seite

E0F;

?>

die url ohne www. fange ich per htaccess ab und leite diese auf des unterverzeichnis um, code:

Code: Alles auswählen

RewriteCond %&#123;HTTP_HOST&#125; ^domain\.de$ 
RewriteRule ^&#40;.*&#41; http&#58;//www.domain.de/unterverzeichnis/$1 &#91;L,R=301&#93; 
die mit www. vorne weg funzt bei 1und1 net mit dem umleiten, deshalb habe ich da per php gemacht.

Verfasst: 17.03.2006, 09:16
von honk
Naja, der Vollständigkeit halber - so hätte ich's versucht (nicht getestet):

Code: Alles auswählen

# mal angenommen, domain1 und domain2 laufen auf demselben Webspace auf

RewriteEngine on
RewriteCond %&#123;HTTP_HOST&#125;    ^www\.domain2\.de$  &#91;NC&#93;
RewriteCond %&#123;REQUEST_URI&#125;  !^/domain2/
RewriteRule ^&#40;.*&#41;$          /domain2/$1