In diesem Artikel wird hauptsächlich die Implementierung der Weiterleitung beliebiger Anfragen oder des Zugriffs auf statische Ressourcendateien durch mehrere Standorte von Nginx vorgestellt und mit Ihnen geteilt. Die Einzelheiten sind wie folgt: Server { #Abhörport listen 80; #Der Domänenname, der abgehört werden soll server_name localhost; #Hören Sie auf die URL mit Suffix Standort ^~\.txt { #Legen Sie die Datei im Stammverzeichnis des Ordners /html/ ab. } #Hören Sie auf alle URLs. Wenn es keine besonderen Anforderungen gibt, verwenden Sie einfach diesen Standort. #Verwenden Sie Platzhalter nur, um den Standort einzugeben, wenn keine anderen Standorte übereinstimmen / { #Die Einschränkung, dass nur URLs weitergeleitet werden, wurde entfernt, da ein direkter Zugriff auf den Domänennamen kein if durchlässt und die Anfrage somit nicht weitergeleitet werden kann. Proxy-Passwort http://localhost:8080; } } Mit passenden Regeln: Sie werden die Regeln verstehen, wenn Sie sie selbst ausprobieren. Nachfolgend der Originaltext ↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓ Server { #Abhörport listen 80; #Der Domänenname, der abgehört werden soll server_name localhost; #Hören Sie auf die URL mit Suffix Standort ^~\.txt { #Legen Sie die Datei im Stammverzeichnis des Ordners /html/ ab. } #Überwachen Sie alle URLs. Wenn keine besonderen Anforderungen bestehen, verwenden Sie einfach diesen Standort. Standort / { #Anfragen ohne Suffix werden weitergeleitet, um mit dem vorherigen Speicherort zusammenzuarbeiten und auf die Ressourcendatei zuzugreifen, anstatt alle Anfragen weiterzuleiten. Wenn keine besonderen Anforderungen bestehen, führen Sie keine Beurteilung durch und gehen Sie direkt über proxy_pass zur Anfrage, wenn (!-e $request_filename){ Proxy-Passwort http://localhost:8080; brechen; } } } Sie können mehrere Standorte hinzufügen, achten Sie jedoch darauf, dass es nicht zu Konflikten kommt, da es sonst beim Weiterleiten mehrerer Anfragen zu einer Zeitüberschreitung kommt. Dies ist das Ende dieses Artikels über die Implementierung der Weiterleitung beliebiger Anfragen an mehrere Standorte von nginx oder den Zugriff auf statische Ressourcendateien. Weitere relevante Inhalte zur Weiterleitung beliebiger Anfragen an Standorte von nginx finden Sie in früheren Artikeln auf 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:
|
<<: ReactHooks Batch-Update-Status und Abrufen von Routenparametern Beispielanalyse
>>: Navicat Premium betreibt MySQL-Datenbank (führt SQL-Anweisungen aus)
Kapitel 1: Einführung in Keepalived Der Zweck des...
Inhaltsverzeichnis 1.DB, DBMS, SQL 2. Eigenschaft...
Inhaltsverzeichnis 1 Einführung in nginx 1 Was is...
In diesem Artikel wird der Beispielcode für erwei...
1. Laden Sie das MySQL-Installationspaket herunte...
Durch die Verwendung von JS im Webdesign können vi...
Warum befinden sich die Bildlaufleisten der Brows...
Der Vorteil der Master-Slave-Synchronisierungskon...
In diesem System steht das #-Zeichen für den Root...
In diesem Artikelbeispiel wird der spezifische Co...
Arbeitsmodus von vim einstellen (vorübergehend) :...
In diesem Artikel wird der spezifische Code von N...
Rasterlayout Dem übergeordneten Element hinzugefü...
Es gibt wahrscheinlich ebenso viele modulare Lösu...
Inhaltsverzeichnis Vorwort Einführung in Dockerfi...