Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 3078|Odpověď: 0

[Web] Úvod do priority konfigurace polohy Nginx

[Kopírovat odkaz]
Zveřejněno 05.11.2023 21:10:18 | | |
Typ výrazu polohy

~ označuje, že probíhá běžná shoda, rozlišující velká a velká písmena
~* znamená, že probíhá běžná shoda, bez rozlišení velkých písmen
^~ označuje normální shodu postav. Použijte shodu prefixů. Pokud je shoda úspěšná, žádná další místa nejsou spárována.
= Provést přesné párování normálních znaků. Tedy přesná shoda.
@ "@" definuje pojmenovanou polohu při interní orientaci, například error_page, try_files

Popis priority místa

Pořadí umístění v nginx a umístění v konfiguraci spolu nejsou příliš propojené. Souvisí to s typem výrazu polohy. Pro výrazy stejného typu se nejprve spáruje dlouhý řetězec.
Zde je rozpis podle priorit:
První priorita: Typ rovnosti (=) má nejvyšší prioritu. Jakmile je shoda úspěšná, už se žádné další shody nehledají.
Druhá priorita: ^~ typový výraz. Jakmile je shoda úspěšná, už se žádné další shody nehledají.
Třetí priorita: Priorita typu regulárního výrazu (~ ~*) je sekundární. Pokud je více míst, která se shodují, použijte to s nejdelším regexem.
Čtvrtá priorita: běžný typ shody na řetězci. Párujte podle předpony.

#顺序不等于优先级
(poloha =) > (poloha celá cesta) > (poloha ^~ cesta) > (poloha ~,~* běžné pořadí) > (částečná startovní cesta polohy) > (/)

Příklad priority polohy

Konfigurační položky jsou následující:


Příklad požádání o shodu


Původní:Přihlášení k hypertextovému odkazu je viditelné.




Předchozí:Nastavení OpenWRT pro spuštění příkazu pro spuštění
Další:ASP.NET Jádro (26) rozhraní (Minimální API) Minimální API
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com