Matze: mod_rewrite - Subdomain simulieren

Beitrag lesen

Hallo frankx!

s. anderes Posting. Ich weiß nicht, wie Windows das macht. Schritt eins bleibt die Weiterleitung durch die "etc\hosts"

Was bleibt mir da übrig? Eine kleine Linuxdis. auf einer Partition installieren? Das wär ganz übel, weil ich von Linux absolut keine Ahnung habe. Ich wüsste nichtmal wie ich den XAMPP da installiere. Apache ist doch bei Linux schon bei oder?

Eine Subdomain ist "test.localhost". In meiner httpd.conf von xampp ist die DocumentRoot erstmal für _alle_ Anfragen definiert.

Wie bereits erwähnt gibt es dafür wohl die apache/conf/extra/httpd-vhosts.conf, da auch:

Ganz unten findet sich auskommentiert:
#<VirtualHost *>
#    ServerAdmin webmaster@dummy-host.example.com
#    DocumentRoot /www/docs/dummy-host.example.com
#    ServerName dummy-host.example.com
#    ErrorLog logs/dummy-host.example.com-error_log
#    CustomLog logs/dummy-host.example.com-access_log common
#</VirtualHost>

Wie müsste das jetzt für meine Subdomain "test" aussehen? So?
<VirtualHost>
    ServerAdmin    webmaster@localhost
    DocumentRoot   /htdocs/test.localhost
    ErrorLog       logs/test.localhost-erro_log
    CustomLog      logs/test.localhost-access_log common
</VirtualHost>

Dort kannst Du definieren (in dem Fall auch mit Wildcard, welche Subdomains von "localhost" in welches Verzeichnis geleitet werden sollen.

Wie geht das mit der Wildcard? Wo müsste ich wie eintragen, dass alle Subdomains (also Wildcard) in ein bestimmtes Verzeichniss auf eine bestimmte Datei geleitet werden? Oder dreh ich mich grad im Kreis und das wäre wieder eine Einstellung in der etc\host?

Danke für deine Geduld!

Grüße, Matze