URL auf einen anderen Pfad in Nginx zuordnen

URL auf einen anderen Pfad in Nginx zuordnen

Manchmal müssen wir eine Sub -URL einem anderen Verzeichnispfad im Dateisystem zuordnen. Die Nginx -Benutzer können dies erreichen, indem sie die “verwendenStandortBlockieren Sie in der Konfigurationsdatei. Der Standort gibt einen regelmäßigen Ausdruck für die URL an, die die Browseranforderungen anwenden. Unter dem Standortcode -Block können wir den Dateisystempfad mit dem angeben 'Wurzel' oder 'alias' Möglichkeit.

Sie können die verwenden alias Richtlinie innerhalb eines Standortblocks wie folgt:

Server server_name www.Beispiel.com; root/var/www/Beispiel.com; location/static/alias/var/content/static/;
1234567Server server_name www.Beispiel.com; root/var/www/Beispiel.com; location/static/alias/var/content/static/;

In der obigen Konfiguration ist die Hauptstelle mit dem konfiguriert /var/www/Beispiel.com Verzeichnis. Die URL beginnt jedoch mit „/statisch“ wird mit dem Verzeichnis „/var/content/static“ serviert. Zum Beispiel eine URL http: // www.Beispiel.com/static/Datei.txt wird auf /var/www/static/Datei.txt Datei.