Ich habe einen Server, wo ich mehrere Domänennamen hosten. Abhängig vom Domainnamen möchte ich Dateien für ein entsprechendes Verzeichnis basierend auf diesem Domainnamen bereitstellen. Zum Beispiel:Serve Website-Stamm dynamisch basierend auf Domänenname
www.domainA.com
dienen Dateien von /var/www/html/domainA.com
www.domainB.com
dienen Dateien von /var/www/html/domainB.com
usw. Auf diese Weise muß ich meine Config-Datei nicht jedes Mal, wenn ich eine Website hinzufügen, bearbeiten. In Apache habe ich es wie folgt aus:
RewriteEngine on
RewriteMap lowercase int:tolower
RewriteCond ${lowercase:%{HTTP_HOST}} ^(www\.)?(.*)$
RewriteRule ^(.*) /var/www/html/%2/$1
Wie kann ich die gleiche Sache in nginx tun?
Solche Fragen sind besser auf serverfault.stackexchange.com gefragt. SO ist für Programmierfragen. – Rob
Danke für den Tipp. Ich schließe das und poste dort drüben. – srchulo