Seite 1 von 1

2 domains auf einem server per htaccess trennen

Verfasst: 13.07.2004, 14:30
von manute
tach!

ich kämpfe grad mit einem billig-webspaceaccount, auf dem ich 2 domains habe, die leider standardmäßig beide aufs hauptverzeichnis pointen. ich will ihnen aber jeweils andere inhalte geben, also muss eine von beiden irgendwie auf ein unterverzeichnis zeigen.
mod_rewrite steht allerdings zur verfügung, deswegen habe ich an was in der richtung gebastelt:

Code: Alles auswählen

RewriteEngine On

RewriteCond %{HTTP_HOST} ^domain1\.de$ [NC]
RewriteRule ^(.*) /dir4domain1/$1 [L]
das funktioniert so aber leider noch nicht so ganz. hat jemand ne idee dazu?

Verfasst:
von

Verfasst: 14.07.2004, 12:11
von Rough
Hi,

du solltes noch ausschließen, dass die RewriteRule erneut angewendet wird, wenn du bereits im Verzeichnis drinnen bist.

Code: Alles auswählen

RewriteCond %{REQUEST_URI} !^/dirfordomain1/
Außerdem funktioniert dein Beispiel nicht, wenn www. vor dem Domainname steht. Hier bin ich mir nicht so sicher, ob dies so funktioniert.

Code: Alles auswählen

RewriteCond %{HTTP_HOST} ^(www\.)?domain1\.de$ [NC]
So sollte es auf alle Fälle gehen

Code: Alles auswählen

RewriteCond %{HTTP_HOST} ^domain1\.de$ [OR,NC]
RewriteCond %{HTTP_HOST} ^www\.domain1\.de$ [NC]
Eventuell muss die RewriteRule als vollständige URL angegeben werden.

Code: Alles auswählen

RewriteRule ^(.*) http://www.domain1.de/dir4domain1/$1 [L]
Bin auch gerade am Experimintieren mit mod_rewrite und kann deshalb keine Garantie übernehmen, ob das alles 100% stimmt.

Verfasst: 14.07.2004, 12:16
von manute
danke dir. habs zwar mittlerweile anders gelöst, aber das kann ich oder jemand anderes bestimmt trotzdem mal gebrauchen. super!

Verfasst: 15.11.2004, 03:08
von musikan
Hallo,
ich hab grad das gleiche Problem.
Ich bin aber nicht so fit in diesen Programiersachen.
Geht das auch einfacher?
Wäre Euch unendlich dankbar.
Habe meine Sites auf dem Business-T-Online-Server, eigentlich eine Frechheit, solche Möglichkeiten nicht zuzulassen.
mfg
Musikan