Me gustaría esta simple regla de reescritura:
/somefolder/mypage.aspx?myid=4343&tab=overview
para ser redirigido a:
/folder/4343/overview/
Busqué algunas soluciones y ninguna realmente funcionó ...
Lo intenté:
rewrite ^/somefolder/mypage.aspx?myid=(.*)&tab=overview$ /folder/$1/overview permanent;
y
rewrite ^/somefolder/mypage\.aspx\?myid=(.*)&tab=overview$ /folder/$1/overview permanent;
¿Qué estoy haciendo mal? Me estoy poniendo 404
(las reglas más simples funcionan bien ...)
Gracias
nginx
rewrite
querystring
YardenST
fuente
fuente
Una versión más corta y correcta de la respuesta de Valery Viktorovsky.
O, oye, incluso puede ser más corto, si no necesitas verificar los argumentos:
fuente