Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 3078|Odgovoriti: 0

[Web] Uvod v prioriteto konfiguracije lokacije Nginx

[Kopiraj povezavo]
Objavljeno na 5. 11. 2023 21:10:18 | | |
Vrsta izraza lokacije

~ označuje, da poteka redna tekma, odvisno od velikih in velikih črk
~* označuje, da poteka običajna tekma, ne glede na velike črke
^~ označuje normalno ujemanje lika. Uporabi ujemanje predpon. Če je ujemanje uspešno, se nobena druga lokacija ne ujema.
= Izvedite natančno ujemanje normalnih znakov. Torej popolno ujemanje.
@ "@" določa poimenovano lokacijo, ko se uporablja interno, na primer error_page, try_files

Opis prioritete lokacije

Vrstni red lokacije v nginx in lokacija v konfiguraciji nista zelo povezana. To je povezano s tipom izraza lokacije. Za izraze iste vrste se najprej ujema dolga veriga.
Tukaj je razčlenitev po prioritetah:
Prva prioriteta: Tip enakega znaka (=) ima najvišjo prioriteto. Ko je ujemanje uspešno, se ne iščejo več ujemanja.
Druga prioriteta: ^~ tipni izraz. Ko je ujemanje uspešno, se ne iščejo več ujemanja.
Tretja prioriteta: Prioriteta tipa regularnega izraza (~ ~*) je sekundarna. Če je več lokacij, ki se ujemajo, uporabite tisto z najdaljšim regexom.
Četrta prioriteta: običajna vrsta ujemanja niza. Ujemaj po predponi.

#顺序不等于优先级
(lokacija =) > (celotna pot lokacije) > (lokacija ^~ pot) > (lokacija ~,~* redni vrstni red) > (lokacija delna začetna pot) > (/)

Primer prioritete lokacije

Konfiguracijski elementi so naslednji:


Primer ujemanja na zahtevo


Izvirno:Prijava do hiperpovezave je vidna.




Prejšnji:Nastavitve OpenWRT za zagon ukaza za izvajanje
Naslednji:ASP.NET Osnovni (26) vmesnik (minimalni API-ji) Minimalni API-ji
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com