【问题标题】:subdomain and domain routing子域和域路由
【发布时间】: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


    【解决方案1】:

    也许问题与rails无关......

    希望以下链接对您有所帮助

    http://www.boutell.com/newfaq/creating/withoutwww.html

    干杯

    【讨论】:

      【解决方案2】:

      通过少量代码更改 subdomain-fu 也可以基于域和主机进行路由。 This 博文有更详细的解释。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2018-03-01
        • 1970-01-01
        • 2011-07-18
        • 2011-04-09
        • 2014-02-27
        • 2017-11-17
        相关资源
        最近更新 更多