rewrite ^/users/user.aspx$ /users/$arg_userid?;
O ponto de interrogação à direita impede que a string de consulta seja anexada à URI reconfigurada.
Estou movendo um aplicativo .NET para um aplicativo Rails.
Eu preciso reescrever o URL:
www.example.com/users/user.aspx?userid=1231
para
www.example.com/users/1231
Como posso fazer isso?
Eu não quero um redirecionamento, quero que pareça que estou respondendo a essa solicitação "normalmente", mas internamente meu aplicativo Ruby on Rails vai pensar que a URL foi a segunda URL que postei.
rewrite ^/users/user.aspx$ /users/$arg_userid?;
O ponto de interrogação à direita impede que a string de consulta seja anexada à URI reconfigurada.