Rails - 将没有子域的所有请求转发到子域?

时间:2015-05-08 22:33:31

标签: ruby-on-rails routes

如何将没有子域的所有请求转发到子域?

我想要所有的domain.com请求 api.domain.com

这是一个角度应用程序调用获取“/资源”等所以api.domain.com/resources工作,但domain.com/resources不

rails 4

1 个答案:

答案 0 :(得分:0)

在应用程序控制器中作为before_action

    unless request.url.to_s.include? 'api'
        redirect_to subdomain: 'api' and return
    end