Hellihello
Ich denke nicht. muss ich das in der httpd.conf eintragen? Und was müsste ich da eintragen?
Erstmal muss dich deine etc\hosts ja dahin lassen, würde ich meinen.
Vielleicht aber genügt auch schon ein Eintrag in system32\driver\etc\hosts (dort, wo auch die IP für "localhost" steht). Wenn der Vhost für 127.0.0.1 oder * dann für ServerName o. ServerAlias mit * konfiguriert ist, wäre der Weg wohl frei.
Also da steht bei mir nur:
127.0.0.1 localhost
Start of entries inserted by Spybot - Search & Destroy
127.0.0.1 böse adresse
127.0.0.1 böse adresse
......... ............
......... ............End of entries inserted by Spybot - Search & Destroy
127.0.0.1 test.localhost
als ersten Test mal probieren.
Und mal schauen, was dann dein xampp antwortet.
Was müsste ich da eintragen? Also eine Subdomain namens * als Wildcard und mit der IP 127.0.0.1? Also nur eine neue Zeile 127.0.0.1 *.localhost ? Wenn nicht, kannst du mir dabei helfen? ;)
Wildcard wäre m.E. schritt 2.
Dann kannst Du alles in ein Verzeichnis leiten, und dort mit der index.php die und var_dump($_SERVER) mal schauen, welche Servervars dir weiterhelfen.
Öähm REQUEST_URI müsste mir doch reichen oder?
Na PHPs $_SERVER meinte ich.
Also:
"Prüfe ob vor der Domain (also 'localhost') etwas steht - *.localhost"
RewriteCond %(REQUEST_URI) ^(.*).localhost$ [NC]
"Im Fall das jemand *.localhost anfordert leite um auf foo.php im root-Verzeichniss localhost"
RewriteRule ^(.*).localhost$ foo.php [R=301,L]Sollte so klappen oder?
Naja, wenn du soweit kommst. Mein virtueller Server leitet nicht per Vhost konfigurierte Sub.Domains in den default-Ordner.
Dank und Gruß,