【问题标题】:Get URL of a route that has a subdomain constraint in Rails在 Rails 中获取具有子域约束的​​路由的 URL
【发布时间】:2013-05-22 23:38:41
【问题描述】:

所以我有一个带有子域约束的​​路由:

match '/', :to => "static#home", :constraints => { :subdomain => "home" }, :as => "home"

但是如果我抓住我视野中的路径...

<%= link_to home_url %>

它只给我域之后的部分,它不包括绝对路径和子域:

<a href="/"></a>

我怎样才能获取home_path 并仍然获得子域?

【问题讨论】:

    标签: ruby-on-rails routing subdomain


    【解决方案1】:

    解决方案是添加

    , :subdomain =&gt; "home"

    到我路线的尽头。我一直看到这一点,并认为我已经在约束下完成了它,但事实并非如此。它需要约束和子域定义。

    【讨论】:

      猜你喜欢
      • 2012-09-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-02-27
      • 1970-01-01
      • 1970-01-01
      • 2014-04-25
      相关资源
      最近更新 更多