0

如何将 'something/like/this' 路由到任何控制器操作,并将整个 'something/like/this' 作为存储在 params[:path] 中的字符串?

我试过了

匹配 ':path' => 'posts#index'

但显然不起作用。

4

2 回答 2

0

使用 * 代替 :,它将匹配所有剩余部分。

rails guide http://guides.rubyonrails.org/routing.html at 3.11 Route Globbing

于 2012-04-04T09:09:52.627 回答
0

将其更改为

match '*path' => 'posts#index'
于 2012-08-16T18:01:35.177 回答