我使用子域来表示产品,例如。 nexusphone.site.com。当用户输入该网址时,我会呈现该产品的产品/展示视图。用户还可以使用域名,例如www.nexusphone或nexusphone.com来呈现该产品/展示视图。子域和域路由
www.site.com或site.com应呈现解释我的网站是关于什么的主页视图。
我基本上想在www.site.com或site.com进入时渲染主页视图。在所有其他情况下,我想呈现产品/展示视图。
在我的路线我有
map.club_root '', :controller => 'products', :action => 'show', :conditions => { :subdomain => /.+/ }
map.root :home
该方法适用于nexusphone.site.com例子,但不是nexusphone.com。然后它呈现主视图。
有人知道我该如何解决这个问题?
感谢