Implementierung der Multi-Port-Zuordnung des Nginx-Reverse-Proxys

Implementierung der Multi-Port-Zuordnung des Nginx-Reverse-Proxys

Code Erklärung

1.1 http:www.baidu.test.com verwendet standardmäßig 80, greift über einen Reverse-Proxy auf "/" zu und greift dann auf den lokalen Wert 8083 zu.

1.2 8083 stellt die lokale Front-End-Engineering-Zugriffsadresse dar. Das Front-End muss auf die Back-End-Daten "/" zugreifen und wird weiterhin als Proxy an die Back-End-Adresse 9803 weitergeleitet.

1.3 Auf diese Weise können Sie auf mehrere Ports zugreifen, solange Port 80 geöffnet ist.

1.4 Die Stammkonfiguration kann ein absoluter oder ein relativer Pfad sein.

 Server {
    hören Sie 80;
    server_name www.baidu.test.com;#Sie müssen den Domänennamen eingeben, mehrere durch Kommas trennen location / {
      Proxy-Passwort http://localhost:8083; 
      Proxy_Set_Header Host $host; 
      Proxy_Set_Header X-Real-IP $Remote_Addr; 
      proxy_set_header X-Weitergeleitet-Für $proxy_add_x_forwarded_for; 
      Stammverzeichnis /app/esop_web/esopschool;
      Index Index.html;
      Versuchen Sie, Dateien $uri $uri/ /index.html zu versuchen.
    }
    Lage / Ruhe
      Proxy-Passwort http://localhost:9803; 
      Proxy_Set_Header Host $host; 
      Proxy_Set_Header X-Real-IP $Remote_Addr; 
      proxy_set_header X-Weitergeleitet-Für $proxy_add_x_forwarded_for; 
    }
  }

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird.

Das könnte Sie auch interessieren:
  • Detaillierte Erläuterung zweier Möglichkeiten zur Implementierung der Sitzungspersistenz im Nginx-Reverse-Proxy
  • Der Nginx-Reverseproxy leitet Anfragen von Port 80 an 8080 weiter.
  • Beispiel für die Verwendung des Nginx-Reverse-Proxys für Go-FastDFS
  • Nginx Reverse-Proxy-Konfiguration entfernt Präfix
  • Detaillierte Erklärung des Nginx Reverse-Proxy-Beispiels

<<:  Tutorial zum Herunterladen und Installieren von MySQL 8.0.12 WinX64

>>:  MySQL Server 8.0.3 Installations- und Konfigurationsmethoden - Grafisches Tutorial

Artikel empfehlen

Wie CSS die Zeit des weißen Bildschirms während des ersten Ladens beeinflusst

Rendering-Pipeline mit externen CSS-Dateien In de...

Beispiel für den Aufbau eines Redis-Sentinel-Clusters basierend auf Docker

1. Übersicht Redis Cluster ermöglicht hohe Verfüg...

Einführung in die Linux-Dateikomprimierung und -Verpackung

1. Einführung in Komprimierung und Verpackung All...

Detaillierte Erklärung, wie MySQL Phantom-Lesevorgänge löst

1. Was ist Phantomlesen? Wenn bei einer Transakti...

Detaillierte Erklärung der Socket (TCP)-Bindung aus dem Linux-Quellcode

Inhaltsverzeichnis 1. Ein einfachstes serverseiti...

Beispiel für die reguläre Umschreibmethode für Nginx Rewrite (Matching)

Die Rewrite-Funktion von Nginx unterstützt regelm...

Detaillierte Erklärung zum Ändern des Standardports von nginx

Finden Sie zunächst heraus, wo sich die Konfigura...

Erfahren Sie mehr über das V-Modell und seine Modifikatoren in einem Artikel

Inhaltsverzeichnis Vorwort Modifikatoren des V-Mo...

Einführung in den strikten Modus von JavaScript verwenden Sie strikt

Inhaltsverzeichnis 1. Übersicht 1.1 Was ist der s...