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. |