Tomcat greift auf das Projekt zu, normalerweise IP + Port + Projektname Nginx konfiguriert den Standort / {}, der normalerweise nur zu IP + Port springen kann. Wenn Sie direkt auf das Projekt zugreifen möchten, müssen Sie die Tomcat-Konfiguration ändern. So stellen Sie sicher, dass auf den Port + Projektnamen zugegriffen werden kann, ohne die Konfiguration von Tomcat zu ändern und nur nginx zu ändern Nach einigen Versuchen fand ich einen Weg,
Springen zu
Demo ist der Projektname, also der Dateiname, der unter Tomcats Webanwendungen konfiguriert wurde. Diese Konfiguration zeigt in der URL-Adresse nur den Projektnamen an, aber was macht das schon? Hier ist eine Beispielkonfiguration: Upstream Tomcatprojekt{ ip_hash; Server 11.1.11.11:8080; Server 22.2.22.22:8080; } Server { hören Sie 80; #Servername localhost; #Zeichensatz koi8-r; #access_log Protokolle/Host.access.log Haupt; Standort / { Proxy_Redirect aus; 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; Proxy-Passwort http://tomcatproject/demo; } Standort /demo/ { Proxy_Redirect aus; 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; Proxy-Passwort http://Tomcat-Projekt; } } 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:
|
<<: Tutorial-Diagramm zur kostenlosen 64-Bit-Installationsversion von MySQL 5.7.31
>>: Analysieren Sie den Unterschied zwischen berechnet und beobachtet in Vue
Inhaltsverzeichnis 1. Konstruktor und Instanziier...
Der Container wurde bereits erstellt. So erfahren...
Wie debuggt man eine Seite auf dem iPad? Wenn Sie ...
I. Überblick Beim Schreiben von HTML-Vorlagen wer...
Inhaltsverzeichnis Überblick Erfordern URL der An...
Lebenszyklusklassifizierung Jede Komponente von V...
Inhaltsverzeichnis Domänenübergreifende Gründe JS...
Inhaltsverzeichnis Was ist React Fiber? Warum Rea...
Einführung in MySQL-Fensterfunktionen MySQL unter...
Inhaltsverzeichnis 1. Beschränken Sie Requisiten ...
Schritte zum Konfigurieren des Whitelist-Zugriffs...
In diesem Beitrag verwenden wir die Pseudoklasse ...
In horizontaler Richtung können Sie die Ausrichtu...
Überlegungen zu den beiden Sichtweisen „menscheno...
Inhaltsverzeichnis Tutorial-Reihe 1. Benutzerverw...