2012-09-07 93 views
0

我的根定义为指向“pages#home”根URL的完整路径 - 导轨

在URL中它只显示“/”。对于大多数目的而言,这很好。但出于分析的原因,我需要有“/页/家”

这是如何可能的?

回答

1

链接在你映射在路由文件中的根,它映射的是行动的“/”的URL。这应该做你想要什么:

编辑,试试这个

match "/" => redirect("/pages/home") 

不幸的是,你不能使用的路径方法那里。

其他解决方案

在你的网页控制器:

def root 
    redirect_to home_pages_url 
end 

在你的路由文件:

root :to => "pages#root" 

基本上只是创建一个简单的重定向。

+0

谢谢正是我需要的 – Ben

0

只要把这样的<%= link_to 'Page home', home_pages_path %>

0

routes.rb把这个底:

root to: redirect('/pages/home')