Hola a todos,
me está volviendo loco estas líneas, a ver si me dáis alguna pista de cual es el problema.
Dentro de "server { " tengo estas líneas:
---------
set $frase "Vacia";
rewrite logo2.png https://otraurl.com/logo3.png;
add_header debug $frase;
----------
Eso funciona bien, reemplaza logo2.png por otra imagen en otro host y manda una cabecera "Debug" con el valor "Vacia".
Ahora meto esa linea dentro de un IF, asi
----------------
set $frase "Vacia";
if ($arg_locale = pt) {
set $frase "Dentro del IF";
rewrite logo2.png https://otraurl.com/logo3.png;
}
add_header debug $frase;
----------------
Ahora, cuando solicito la url con ?locale=pt la cabecera debug SI vale "Dentro del IF" ... pero el rewrite no cambia el logo2.png por el logo3.png ....
Alguna explicación lógica¿?
Gracias de antebrazo!
Edited 1 time(s). Last edit at 08/02/2018 06:18AM by agarcia.