Назад | Перейти на главную страницу

используя nginx, я хочу переписать URL-адрес с расширением .aspx

Я перемещаю приложение .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.