2010-09-21 103 views
2

我有2个域(a.com和b.com)使用相同的应用程序。但是,我需要他们指出不同的路线。2域使用相同的主机,但路由不同

a.com应该用行动:/家庭/ a_index

b.com应该用行动:/家庭/ b_index

什么是轨道来处理这个正确的方式?

回答

3

Thisthis都是非常有用的文章,描述了从单个Rails应用程序运行多个域的一种方法。本质上两篇文章中介绍的方法可以让你的路线为不同的域不同的控制器使用路由之类的语句如下:

map.connect '', :controller => 'blah', :action => 'blah', :conditions => {:domain => 'blah'} 

这应该让你实现你的目标。

+0

谢谢!好的解决方案;) – 2010-09-21 17:01:05

相关问题