Moin!
hier ein Auszug aus meiner httpd.conf
NameVirtualHost *:80
<VirtualHost *:80>
ServerName sub1.website.de
ServerAlias website.de *.website.de
DocumentRoot "C:/xampp/htdocs"
</VirtualHost><VirtualHost *:80>
DocumentRoot "C:/xampp/htdocs/sub2"
ServerName sub2.website.de
ServerPath /sub2/
RewriteEngine On
RewriteRule ^(/sub2/.*) /www/sub2$1
# ...
</VirtualHost>
Warum ist da diese RewriteRule drin?
Das alles ist wild zusammengeschustert, ohne das ich es wirklich verstehe...
Wenn du nicht weißt, was bestimmte Optionen bedeuten, dann lies es in der Doku nach: http://httpd.apache.org/, und dann den Links zur Dokumentation folgen, die deiner Apache-Version entspricht. Wenn du die nicht kennst, nimm die neueste - meist hat sich da nicht viel geändert.
Was außerdem noch wichtig ist: Dass du weißt, was du tatsächlich eigentlich haben willst - wenn du schon nicht weißt, was du konfiguriert hast, kann man dir dann wenigstens helfen, dein Ziel zu erreichen.
- Sven Rautenberg