NGINX a priorita zpracování location direktiv
V konfiguraci domény v NGINX můžete mít více location direktiv, které se svým nastavením překrývají. Zde je popis v jakém pořadí budou vyhodnoceny
Pořadí vyhodnocení jednotlivých direktiv je naštěstí velmi jednoduché a logické:
- = (přesná shoda), např. location = /path
- ^~ (shoda začátku), např. location ^~ /path
- ~ (case sensitive regulární výraz), např. location ~ /path/
- ~* (case insensitive regulární výraz), např. location ~* .(jpg|png|bmp)
- /, např. location /path
Užitečný online test je k dispozici zde
Mohlo by vás také zajímat
NGINX a nastavení cache u PHP generovaných obrázků a statických souborů
Správné nastavení cache u statického obsahu může znatelně zlepšit rychlost načítání stránek
Číst vícePotřebujete více informací?
Zpráva byla úspěšně odeslána.
Děkujeme