Ich habe Folgendes in meiner Apache-Konfiguration:
<VirtualHost *:80>
VirtualDocumentRoot /var/www/hosts/%0
ServerAlias *.test.galapagos.office
</VirtualHost>
In / var / www / hosts habe ich ein Verzeichnis mit dem Namen jason.test.galapagos.office und eines mit dem Namen bill.test.galapagos.office. Wenn ich in einem Browser zu jason.test.galapagos.office gehe, bekomme ich das, was ich erwartet habe. Gleiches gilt für die Rechnung. Mit anderen Worten, alles funktioniert perfekt.
Ich bin jedoch nicht ganz zufrieden mit dem, was los ist. Anstelle von /var/www/hosts/jason.test.galapagos.office und /var/www/hosts/bill.test.galapagos.office/ möchte ich / home / jason / web und / home / bill / web .
Wie kann ich Apache anweisen, stattdessen diesen Unterverzeichnissen zuzuordnen?
Danke, Jason
quelle
Könnte diese Änderung funktionieren?
Oder Sie können mod_userdir aktivieren, wie es standardmäßig aussehen würde
http://test.galapagos.office/~bill/
quelle