Hallo Robert,

> ich hab mir bei 1und 1 eine Domain gekauft und leite von der weiter zu
> meinem VServer.. nun will ich das verschiede subdomains bedint werden.

weiterleiten bedeutet hoffentlich ein A-Record im DNS:
www.domain.de, mywiki.domain.de sollten alle auf die IP-Adresse deines
Servers zeigen.

> NameVirtualHost www.domain.de

NameVirtualHost brauchst du genau einmal. Der Apache schaut dann bei
Anfragen, die auf der IP www.domain.de eintrudeln, welcher Hostname
betroffen ist.

> <VirtualHost www.domain.de>
> ServerName *.domain.de
             ^
Hier sollte vermutlich www.domain.de stehen.

> ServerAlias domain.de *.domain.de
                        ^
Wieder ein Stern. Weiß nicht, wie der Apache das auflöst.

> DocumentRoot /var/www/domain
> </VirtualHost>

Der Hostname sollte sich bei bei ServerName wiederfinden, also
ServerName www.domain.de
oder in einem anderen VirtualHost
ServerName mywiki.domain.de

> NameVirtualHost mywiki.domain.de

Falsch, da nur ein NameVirtualHost pro IP nötig ist.

> <VirtualHost mywiki.domain.de>
> ServerName mywiki.domain.de
> DocumentRoot /var/www/mediawiki
> </VirtualHost>
> 
> NameVirtualHost forum.domain.de

s. o.

> <VirtualHost forum.domain.de>
> ServerName forum.domain.de
> DocumentRoot /var/www/forum
> </VirtualHost>

Bei VirtualHost sollte das selbe stehen wie bei NameVirtualHost. Es
reicht aber, dass es auf die selbe IP verweist.


Grüße

Alex.

_______________________________________________
Lug-dd maillist  -  [email protected]
https://ssl.schlittermann.de/mailman/listinfo/lug-dd

Antwort per Email an