2012-04-13 54 views
-1

我:可以缩短路线“匹配'welcome/index'=>'welcome#index'吗?

match 'welcome/index' => 'welcome#index' 

只有一个欢迎的动作/页这是指数。所以,我能不能有

match 'welcome/' => 'welcome#index' 

(假设没有其他的欢迎/目录中的任何地方存在的话)或者其中一种:

match 'welcome' => 'welcome#index' 

match '/welcome' => 'welcome#index' 

match '/welcome/' => 'welcome#index' 

为符合工作像一些有点正则表达式,我可以有slahes能够制造当然,如果看起来是一个目录的东西?

+1

您是否尝试过呢? – 2012-04-13 14:24:46

+0

我现在无法运行服务器+我正在寻找最佳实践 – junky 2012-04-13 14:43:00

回答

1

这将正常工作对您:

match '/welcome' => 'welcome#index' 

和“/欢迎”代表,你将不得不对某些控制器的动作路径。它与任何欢迎目录无关。

所以举例来说,如果你想链接到欢迎#指数为localhost:3000/imhere

match '/imhere' => 'welcome#index'