Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/blackberry/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 针对一个应用程序的不同注册页面进行多个域重定向_Ruby On Rails_Ruby_Ruby On Rails 4 - Fatal编程技术网

Ruby on rails 针对一个应用程序的不同注册页面进行多个域重定向

Ruby on rails 针对一个应用程序的不同注册页面进行多个域重定向,ruby-on-rails,ruby,ruby-on-rails-4,Ruby On Rails,Ruby,Ruby On Rails 4,在Rails 4中,我有几个不同的域名指向同一个应用程序 我希望root能够重定向到注册操作,根据url使用不同的参数 下面是我所拥有的,但到目前为止还不起作用 get "/" => "registrations#new", :constraints => { :domain => "domain.com.au" }, :defaults => { :id => '3' } 有没有办法让它工作起来,这样它就会自动转到注册控制器的新操作,

在Rails 4中,我有几个不同的域名指向同一个应用程序

我希望root能够重定向到注册操作,根据url使用不同的参数

下面是我所拥有的,但到目前为止还不起作用

get "/" => "registrations#new", 
      :constraints => { :domain => "domain.com.au" }, 
      :defaults => { :id => '3' }

有没有办法让它工作起来,这样它就会自动转到注册控制器的新操作,id为3,仅适用于domain.com.au?

你能提供一些例子让我理解你的问题吗?@phoet所以如果我以domain1.com.au的身份进入,那么我希望重定向到
/users/sign\u/3
,如果我以domain2.com.au的身份进入然后我想重定向到
/users/sign\u up/5
等等。这可能吗?那么你是说重定向还是路由?我不太明白你的意思question@phoet它是关于从
routes.rb
文件重定向