【发布时间】:2010-02-16 08:43:05
【问题描述】:
我使用子域来表示产品,例如。 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。然后渲染主视图。
有人知道我该如何解决这个问题吗?
谢谢
【问题讨论】:
标签: ruby-on-rails apache subdomain-fu