Šis straipsnis yra veidrodinis mašininio vertimo straipsnis, spauskite čia norėdami pereiti prie originalaus straipsnio.

Rodinys: 3078|Atsakyti: 0

[Žiniatinklis] Įvadas į "Nginx" vietos konfigūracijos prioritetą

[Kopijuoti nuorodą]
Paskelbta 2023-11-05 21:10:18 | | |
Vietos išraiškos tipas

~ rodo, kad atliekamas reguliarus atitikimas, skiriamos didžiosios ir mažosios raidės
~* rodo, kad atliekamas reguliarus atitikimas, neskiriant didžiųjų ir mažųjų raidžių
^~ rodo įprastą simbolių atitikmenį. Naudokite priešdėlio atitiktį. Jei atitiktis sėkminga, kitos vietos nesutampa.
= Tiksliai suderinkite įprastus simbolius. Tai yra, tiksli atitiktis.
@ "@" apibrėžia įvardytą vietą, kai naudojama orientuojantis į vidų, pvz., error_page, try_files

Vietos prioriteto aprašymas

Vietos tvarka nginx ir vieta konfigūracijoje nėra labai susijusi. Tai susiję su vietos išraiškos tipu. To paties tipo išraiškoms pirmiausia bus suderinta ilgoji eilutė.
Štai suskirstymas pagal prioritetus:
Pirmasis prioritetas: lygybės ženklo tipas (=) turi didžiausią prioritetą. Kai rungtynės yra sėkmingos, nebeieškoma daugiau atitikmenų.
Antrasis prioritetas: ^~ tipo išraiška. Kai rungtynės yra sėkmingos, nebeieškoma daugiau atitikmenų.
Trečiasis prioritetas: reguliariosios išraiškos tipo (~ ~*) prioritetas yra antrinis. Jei yra kelios vietovės, kurios gali atitikti, naudokite tą, kurios reguliarioji išraiška yra ilgiausia.
Ketvirtasis prioritetas: įprastas eilutės atitikties tipas. Atitikti pagal priešdėlį.

#顺序不等于优先级
(vieta =) > (vieta visas kelias) > (vieta ^~ kelias) > (vieta ~,~* įprasta tvarka) > (vieta dalinis pradžios kelias) > (/)

Vietos prioriteto pavyzdys

Konfigūracijos elementai yra šie:


Užklausos atitikties pavyzdys


Originalus:Hipersaito prisijungimas matomas.




Ankstesnis:OpenWRT nustatymai, kad paleistumėte vykdymo komandą
Kitą:ASP.NET Core (26) Sąsaja (minimalios API) Minimalios API
Atsakomybės apribojimas:
Visa programinė įranga, programavimo medžiaga ar straipsniai, kuriuos skelbia Code Farmer Network, yra skirti tik mokymosi ir mokslinių tyrimų tikslams; Aukščiau nurodytas turinys negali būti naudojamas komerciniais ar neteisėtais tikslais, priešingu atveju vartotojai prisiima visas pasekmes. Šioje svetainėje pateikiama informacija gaunama iš interneto, o ginčai dėl autorių teisių neturi nieko bendra su šia svetaine. Turite visiškai ištrinti aukščiau pateiktą turinį iš savo kompiuterio per 24 valandas nuo atsisiuntimo. Jei jums patinka programa, palaikykite autentišką programinę įrangą, įsigykite registraciją ir gaukite geresnes autentiškas paslaugas. Jei yra kokių nors pažeidimų, susisiekite su mumis el. paštu.

Mail To:help@itsvse.com