Drei Möglichkeiten zum Konfigurieren von NginxDie erste Methode ersetzt direkt den Standortabgleichsteil Die zweite Zieladresse von proxy_pass hat standardmäßig kein /, was bedeutet, dass nur der Proxy-Domänenname verwendet wird und sich die URL- und Parameterteile nicht ändern (der angeforderte Pfad wird mit dem Zieldomänennamen von proxy_pass als Proxy-URL verknüpft). Beim dritten Typ der Proxy_Pass-Zieladresse wird dahinter ein / hinzugefügt. Dies bedeutet, dass der Teil des Pfads, der erfolgreich mit dem Standort übereinstimmt, abgeschnitten und dann in die Proxy_Pass-Zieladresse eingefügt wird. StandortkonfigurationStandort [ = | ~ | ~* | ^~ ] uri {...} Der Inhalt in eckigen Klammern vor uri ist optional und wird wie folgt erklärt:
Beispiel Die folgende Konfiguration demonstriert beispielsweise das dritte Konfigurationsschema. Wenn wir http://44.179.118.54:80/shop/xxx besuchen Beim Zugriff wird Nginx /shop/ abfangen und dann den folgenden Pfad an proxy_pass anhängen. Was wir dann tatsächlich besuchen, ist: http://44.179.118.54:8007/xxx dieser Dienst #Shop-Service # Reverse-Proxy Shop-Service Dienststandort ^~ /shop/ { #proxy_redirect aus; #Proxy_Verbindungstimeout 60; #Proxy_Lesezeitüberschreitung 60; #Proxy_Sendezeitüberschreitung 60; #Proxy-Puffergröße 4k; #Proxy-Puffer 4 32k; #Proxy_busy_buffers_size 64k; #Proxy_temp_file_Schreibgröße 64k; #proxy_max_temp_file_size 128m; Proxy-Passwort http://44.179.118.54:8007/; #proxy_set_header X-Real-IP $remote_addr; #root /var/www/test/benutzer/ #index index.html #Proxy_Passwort https://www.baidu.com; } Dies ist das Ende dieses Artikels über die Implementierung der Nginx-Routing-Weiterleitung und der Reverse-Proxy-Standortkonfiguration. Weitere verwandte Inhalte zu Nginx-Routing-Weiterleitung und Reverse-Proxy finden Sie in den vorherigen Artikeln von 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird! Das könnte Sie auch interessieren:
|
>>: Überblick und Anwendung von Positionsattributen (absolut|relativ|statisch|fest) in CSS
Die Lösung für die Hintergrundkachelung oder Rahme...
Ich verwende tengine, das Installationsverzeichni...
Unix/Linux-Dienste systemd-Dienste Betriebsablauf...
Inhaltsverzeichnis Docker Compose-Nutzungsszenari...
1. Übersicht über TCP-Wrapper TCP Wrapper „verpac...
In diesem Artikelbeispiel wird der spezifische Co...
Mac wird mit Apache-Umgebung geliefert Öffnen Sie...
Standardmäßig akzeptiert MySQL das Einfügen von 0...
MySql herunterladen 1. Öffnen Sie die offizielle ...
veranschaulichen: VMware IOInsight ist ein Tool, ...
Inhaltsverzeichnis Voraussetzungen DNS-Domänennam...
Die Attribute des <TD>-Tags werden verwende...
Amtliche Dokumentation: Daher sollte MySQL wie fo...
Sowohl die Optionen „Nur lesen“ als auch „Deaktivi...
Vorwort Bash verfügt über viele wichtige integrie...