Heim >Backend-Entwicklung >PHP-Tutorial >Einführung in die Nginx-Standortkonfiguration (Code)
Der Inhalt dieses Artikels befasst sich mit der Konfigurationseinführung (Code) des Nginx-Standorts. Der Inhalt ist sehr detailliert. Ich hoffe, er kann Ihnen helfen auf Uri Um eine unterschiedliche Positionierung durchzuführen, kann der Standort verschiedene Teile der Website für unterschiedliche Verarbeitungsmethoden positionieren. Die Syntax von
Standort
Ort [=|~|~*|^~] patt { } // Die eckigen Klammern sind keine Parameter. Dies wird als allgemeiner Abgleich bezeichnet
Daher können
,große Typen in drei Typen unterteilt werden: Ort = Patt {} [Genaue Übereinstimmung
] Standortmuster{} [Normale Übereinstimmung
] Standort ~ patt{} [Regular Matching
] Schauen wir uns zunächst ein Bild an, um die Priorität des Matchings zu verstehen:
Standort-Trefferprozess:
server { listen 80; server_name localhost; location =/text.html { #精准匹配,浏览器输入IP地址/text.html,定位到服务器/var/www/html/text.html文件 root /var/www/html; index text.html; } location / { #普通匹配,浏览器输入IP地址,定位到服务器/usr/local/nginx/html/default.html文件 root html; index default.html; } location ~ image { #正则匹配,浏览器输入IP/image..地址会被命中,定位到/var/www/image/index.html root /var/www/image; index index.html; } }Verwandte Empfehlungen: Wie konfiguriere ich den Nginx-Lastausgleich? Nginx-Lastausgleichskonfigurationsmethode
Wie erreicht PHP den Lastausgleich? PHP-Lastausgleichsbeispiel (Code)
Das obige ist der detaillierte Inhalt vonEinführung in die Nginx-Standortkonfiguration (Code). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!