usando nginx, quero reescrever uma URL com uma extensão .aspx

1

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.

    
por Blankman 25.11.2010 / 04:15

1 resposta

2

rewrite ^/users/user.aspx$ /users/$arg_userid?;

O ponto de interrogação à direita impede que a string de consulta seja anexada à URI reconfigurada.

    
por 25.11.2010 / 08:13

Tags