Je potřeba začít od začátku. Tedy tím, jak Nginx zpracovává požadavky a jak prochází konfiguraci. Proto tomu na
školení web serveru Nginx věnujeme poměrně dost času. Zaprvé nezáleží na pořadí v konfiguračním souboru, výjimkou je pořadí regulárních výrazů, tam první bere.
Máte tam regexp, který pokrývá soubory s příponou
.php a ten vždycky vyhrává. Proto se Nginx nedostane k té
location s aliasem a selže to. Existuje pěkný webový nástroj na
testování priority v Nginx. V něm se dá vyzkoušet, která location se aplikuje na danou URL.