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é:

  1. = (přesná shoda), např. location = /path

  2. ^~ (shoda začátku), např. location ^~ /path

  3. ~ (case sensitive regulární výraz), např. location ~ /path/

  4. ~* (case insensitive regulární výraz), např. location ~* .(jpg|png|bmp)

  5. /, např. location /path


Užitečný online test je k dispozici zde

Mohlo by vás také zajímat

Http Basic Auth v Nginx

Návod, jak jednoduše nastavit Http Basic Auth pro webový server Nginx.

Číst více

NGINX, PHP-FPM a memory_limit

Nastavení memory limitu pro PHP v konfiguraci NGINX a PHP-FPM

Číst více

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íce

nám. Republiky 28
301 00 Plzeň
Česká republika
IČ: 28006402
DIČ: CZ28006402

© 2002 - 2021 iD-SIGN BRANDS MENTIONED ABOVE ARE PROPERTY OF THEIR RESPECTIVE OWNER.