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 EXPLAIN-Anweisung wird im MySQL-Abfrageanweis...
Dieser Artikel stellt einige Aspekte von HTML-Tag...
Problembeschreibung Installieren Sie nginx auf Te...
Inhaltsverzeichnis Gängige Array-Methoden Hinzufü...
Bei der täglichen Entwicklung geht es im Allgemei...
Inhaltsverzeichnis Vorwort 1. Optimistisches Sper...
1. Was sind benutzerdefinierte Hooks Wiederverwen...
Existiert die Zeit wirklich? Manche Menschen glau...
Vorwort: Dieser Artikel bezieht sich auf den Blog...
Vor kurzem wurde WeChat von Apple gezwungen, eine...
html2canvas ist eine Bibliothek, die Canvas aus H...
1. <div></div> und <span></s...
Inhaltsverzeichnis 1. MySQL herunterladen 2. Entp...
Socat muss vor der Installation von rabbitmq inst...
Installieren Stellen Sie sicher, dass Ihr Benutze...