Standort bedeutet „Positionierung“, was hauptsächlich auf URI für verschiedene Positionen basiert. Es ist bei der Konfiguration virtueller Hosts von entscheidender Bedeutung. Durch den Standort können unterschiedliche Teile der Website unterschiedlichen Verarbeitungsmethoden zugeordnet werden. 1. Grundlegende Syntax des Standorts Standort [=|~|~*|^~] patt { } =: Strikte Übereinstimmung. Bei einer Übereinstimmung mit der Abfrage wird die Suche abgebrochen und die Anfrage sofort bearbeitet. ~: für die Groß-/Kleinschreibung beachtende Übereinstimmung (reguläre Ausdrücke können verwendet werden). ~*: für Groß-/Kleinschreibung ignorierende Übereinstimmungen (reguläre Ausdrücke können verwendet werden). ^~: Wenn Sie dieses Präfix mit einer regulären Zeichenfolge verwenden, weist es nginx an, den regulären Ausdruck nicht zu testen, wenn der Pfad übereinstimmt. 2. So funktioniert die Standortbestimmung 3. Einfache Beispiele beweisen die Schlussfolgerungen der obigen Bilder Matching-Prozess ohne reguläre Ausdrücke Standort = / { Wurzel /var/www/html/; Index Index.htm Index.html; } Standort / { root /usr/local/nginx/html; Index Index.html Index.htm; } Die Standortkonfiguration ist wie oben beschrieben. Wenn Sie http://xxx.com/ besuchen, ist der Positionierungsprozess: Matching-Prozess mit regulären Ausdrücken Standort / { root /usr/local/nginx/html; Index Index.html Index.htm; } Standort ~ Bild { Wurzel /var/www/; Index Index.html; } Wenn wir http://xx.com/image/logo.png besuchen. Zu diesem Zeitpunkt lautet die URI „/image/logo.png“, was der allgemeinen Übereinstimmung „/“ und der regulären Übereinstimmung „~ image“ entspricht. Gemäß der Übereinstimmungsprozessanalyse im obigen Bild ist jedoch die reguläre Übereinstimmung letztendlich wirksam. Die endgültige Zugriffsadresse lautet also: /var/www/image/logo.png. Wenn der endgültige passende Pfad /var/www/logo.png sein soll, können Sie „root /var/www/“ im regulären Ausdruck in „alias /var/www/“ ändern. 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:
|
<<: Der Unterschied und die Ausführungsmethode von select count() und select count(1)
>>: Zwei Ideen zur Implementierung der horizontalen Datenbanksegmentierung
Inhaltsverzeichnis Vorwort Docker-Datei Was ist e...
Als technischer Neuling zeichne ich den Vorgang d...
In diesem Artikel wird der spezifische Code für J...
1. Laden Sie centos7 herunter Download-Adresse: h...
Mixin-Methode: Der Browser kann nicht kompilieren...
1: SVN installieren yum install -y Subversion 2. ...
brauchen: Verwenden Sie Vue, um das Scannen von Q...
Was ist ein Ansichtsfenster? Mobile Browser platz...
Der datetime-Typ wird normalerweise zum Speichern...
Dieser Statuscode gibt Auskunft über den Status d...
Installieren Stellen Sie sicher, dass Ihr Benutze...
Definition von Float Setzt das Element aus dem no...
Inhaltsverzeichnis 1. Die Rolle der Nginx-Prozess...
öffentliche Funktion json_product_list($where, $o...
In der MySQL-Datenbank können Tabellen, nachdem s...