Каков наилучший способ переадресации всех необработанных запросов в пространстве имен в другое пространство имен при сохранении формата исходного запроса?
namespace :api do
namespace :v1 do
...
end
namespace :v2 do
...
end
# works but doesn't respect original request format (json, xml, etc.)
match '*route' => redirect("/api/v2/%{route}")
end
Вышеуказанное позволит потребителю API выбирать между последней версией API или конкретной.
Реквизит, если вы можете показать, как это сделать без видимого перенаправления.