2012-02-22 51 views

回答

1

梁2:http://railscasts.com/episodes/123-subdomains
的Rails 3:http://railscasts.com/episodes/221-subdomains-in-rails-3

Rails 3的方法:你基本上只需添加所需的控制器到你的约束。如果你想保持你的子域静等,你需要从截屏修改代码。未经测试的例子:

class ApiSubdomain 
    def self.matches?(request) 
    request.subdomain.present? && request.subdomain == 'api' 
    end 
end 

constraints(ApiSubdomain) do 
    # your api routes here 
end 
+0

谢谢你,我会尽力。 – Minion 2012-02-22 09:19:46

+0

不过,如果你想创建一个API,你可能想看看葡萄。 https://github.com/intridea/grape – pduersteler 2012-02-22 09:48:55