我想将abc.example.com映射到仪表板#abc而不配置子域。我怎样才能做到这一点?我正在使用Rails 3.2.14。帮助崇拜
我有一个www.example.com/abc链接,我的客户希望将其作为abc.example.com
答案 0 :(得分:0)
我们在Rails 4中这样做:
#config/routes.rb
constraints({ subdomain: "abc" }) do #-> abc.domain.com
get "/", to: "dashboard#abc"
end
如果abc
是命名空间,您将要执行此操作:
#config/routes.rb
constraints({ subdomain: "abc" }) do
namespace :abc, path: "" do
root to: "dashboard#abc"
end
end
在Rails 3中,you'll want to do this:
#config/routes.rb
constraints({ subdomain: "abc" }) do
match '/' => 'dashboard#abc'
end