如何将所有子域路由到Rails应用程序中的控制器?
我虽然这样的事情会起作用,但事实并非如此:
constraints :subdomain => '*' do
get '/', :to => 'frontend#index'
mount API => '/api'
end
子域名
foo.example.com
bar.example.com
应该指向frontend#index
而
foo.example.com/api
bar.example.com/api
应该调用Grape API。
答案 0 :(得分:1)
使用正则表达式:
constraints :subdomain => /./ do...
没有测试过,但这样的事情应该有效。