一个Rails资源的多个路径

Ash*_*rlc 6 ruby-on-rails ruby-on-rails-4

是否可以在Rails中向同一资源发送多个路径?

示例:将'/ foo-bars'和'/ foo_bars'路由到 resource :foo_bars

tro*_*ytc 2

这可能有效:

resources :foo_bars
resources :foo_bars, path: "foo-bars", as: "foo-bars"
Run Code Online (Sandbox Code Playgroud)

as还会为您的路径/url 帮助器起别名,省略它需要您使用一组帮助器(最初定义的帮助器)。