我想使用rails将子域重定向到某个URL 例如:login.localhost:3000到localhost:3000 / login
答案 0 :(得分:0)
您可以在routes.rb中执行以下操作来处理rails级别的重定向:
constraints subdomain: "login" do
get "/login" => redirect { |params| "http://www.myurl.com" }
end
我所指的服务器重定向是设置301永久重定向,但不要担心你也可以在磁带级别进行重定向。
有关子域的更多信息,请观看以下rails casts:
http://railscasts.com/episodes/221-subdomains-in-rails-3
http://railscasts.com/episodes/123-subdomains
如果这些步骤不适合您,请告诉我,我会尽力协助您。