Я перемещаю приложение .NET в приложение Rails.
Мне нужно переписать URL:
www.example.com/users/user.aspx?userid=1231
к
www.example.com/users/1231
Как я могу это сделать?
Я не хочу перенаправления, я хочу, чтобы казалось, что я отвечаю на этот запрос «нормально», но внутри мое приложение Ruby on Rails будет думать, что это второй URL, который я опубликовал.
rewrite ^/users/user.aspx$ /users/$arg_userid?;
Знак вопроса в конце не позволяет добавить строку запроса к перезаписанному URI.