PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Apache2 dynamische subdomains



Jacek
09.09.05, 11:38
Hallo,

ich habe ein knifliges Problem:

Ich verwalte einige Seiten mit namensbasierten virtuellen Hosts.
Klappt alles wunderbar.

ABER:

Sagen wir mal, ich möchte zu einer bestimmten Domain dynamische Subdomains realisieren. D.h:

1. ich mache einen entsprechenden Ordner unter dem Webroot der Domain
2. wenn ich dan im Browser subdomain.domain.de aufrufe soll Apache automatisch in diesem Ordner suchen

Natürlich könnte man das mit mod_vhost_alias realisieren..

Meine Fragen ist jetzt:
Muss ich alles auf mod_vhost_alias umstellen? Wäre denke ich zu umständlich.
Oder kann ich beide Techniken mischen? Also feste VirtualHosts mit dynamischen???

Hoffe ihr könnt mir helfen ...

Mfg

crazygeek
09.09.05, 12:29
ausprobieren?

Jacek
09.09.05, 14:15
hab schon, geht nicht...

netzmeister
09.09.05, 14:17
Hallo,

für so etwas würde ich das Modul mod_rewrite verwenden.

Das ist sozusagen das schweizer Offiziermesser unter Apache.

Viele Grüße

Eicke

Jacek
09.09.05, 14:23
Habe ich mir schon fast gedacht...
Weiss vielleicht einer wie sowas aussehen könnte???

Also je nach Subdomain das DocumentRoot ändern?

<VirtualHost IP>
ServerName test.de
...
...
</VirtualHost>

MfG

Jacek
09.09.05, 15:56
Habe es jetzt so gemacht:

ServerName domain.de
ServerAlias *.domain.de
VirtualDocumentRoot /var/www/domain.de/html/%1


Komischerweise geht das ...


MfG

netzmeister
09.09.05, 16:01
Halo Jacek,

das ist auch eine gute Idee. Da war ich noch gar nicht drauf gekommen.

Viele Grüße

Eicke