Ulrich: Server mit mehreren Domains

Beitrag lesen

Moin,

ersteinmal ganz herzlichen Dank für die wirklich ausführliche Antwort.
Was den Sicherheitsaspekt angeht, kann man den völlig vernachlässigen, da der Apache nur lokal läuft, und nur wenn ich keine Internet Verbindung aufgebaut habe.
Was ich bisher nachvollzogen habe ist folgendes:

In der Hosts-Datei unter Win eingetragen:
127.0.0.1   localhost
127.0.0.1   www.aaa.test
127.0.0.1   aaa.test

in der httpd.conf:

NameVirtualHost *:80         #<-oder muß ich hier die Wildcard austauschen?
<VirtualHost *:80>           #<- und/oder hier?
  ServerName localhost
  DocumentRoot "f:/xampplite/htdocs"
</VirtualHost>
<VirtualHost *:80>           #<-hier dann auch?
  ServerName www.aaa.test
  ServerAlias aaa.test
  DocumentRoot "f:/xampplite/aaa"
</VirtualHost>

Das Ergebnis ist, daß unter localhost die htdocs/index.* aufgerufen wird, aber unter http://www.aaa.test bzw. http://aaa.test leider immer nur der Error 403 kommt. Im Verzeichnis aaa ist allerdings eine index.html vorhanden.
Wenn ich in der DokumentRoot aber den kompletten Pfad angebe, vom Laufwerk an, dann sollte das doch gehen? Oder muß ich von der ServerRoot aus referenzieren?

Dem link zur apache-doku konnte ich leicht folgen, aber verstanden habe ich das ganze (offensichtlich) nicht so ganz. Mein Englisch ist auch nicht wirklich das Beste.

Für Hinweise die zur Ergreifung meines Fehler führen, wäre ich sehr dankbar.

mfG
Ulrich