routes.rb映射控制器名称创建问题

问题描述 投票:-2回答:1

我试图将所有以/ affil /到/ affiliate / Affiliate名称的请求映射到我的控制器名称。因此,任何像/ affilion / index /这样的请求都应该映射到/ affiliate / index /,对于其他函数来说也是如此,因为我已尝试过routes.rb

match '/affil/' => '/affiliate/', via: [:get, :post]

但这给了我错误。

ruby-on-rails routes rake
1个回答
0
投票

解决此类问题的正确方法是: - 匹配'affil /:action'=>'affiliate#action',通过:[:get,:post]

此解决方案将始终适用于控制器中存在的所有操作

© www.soinside.com 2019 - 2024. All rights reserved.