Tengo una URL de este tipo:
http://www.example.com/?param1=val1¶m2=¶m3=val3¶m4=val4¶m5=val5
Y quiero redirigirlo a este:
http://www.example.com/newparam/val3/val4
Así que probé esta regla de reescritura sin éxito:
rewrite "/?param1=val1¶m2=¶m3=(.+)¶m4=(.+)¶m5=(.+)" http://www.example.com/newparam/$1/$2 redirect;
¿Nginx no puede manejar los parámetros de consulta?
EDITAR: No quiero reescribir todas las peticiones. Solo necesito reescribir esa URL, sin afectar a las demás.
if
, dejará de funcionar, por ejemplo,param2
antesparam1
.