Смонтировать Grape / Sinatra API в Rails на поддомене

Приложение My Rails 3 использует Grape API. Я знаю, как смонтировать этот API на выбранном маршруте mount API => '/api', но мне нужно, чтобы этот API был доступен на поддомене api.mydomain.com.

Я искал документы Grape & Sinatra, вопросы о переполнении стека и пытался погуглить, но не могу найти никакого решения.


person Marek Takac    schedule 13.05.2013    source источник


Ответы (1)


Вы можете использовать ограничения

YourAppName::Application.routes.draw do
  constraints :subdomain => "api" do
    mount API => '/'
  end
end
person Sinetris    schedule 13.05.2013