tengo esta configuración que funciona como se esperaba en un server { }
definición vacía¿Cómo hacer que nginx deje de procesar otras reglas y sirva una ubicación específica?
location ^~ /foo/ {
alias /var/www/foo/;
}
Pero cuando muevo esto en una definición de servidor considerablemente más grande (que se utiliza para una configuración multi-sitio de wordpress), dejará de funcionar y wordpress responderá a eso (que obviamente no fue mi intención).
Intenté poner al principio o al final del bloque del servidor, pero esto no lo cambió.
¿Cómo puedo forzar a nginx a utilizar esta ubicación?
Es para las reglas de reescritura y no para las directivas de ubicación. – peterh