【发布时间】:2017-01-01 02:49:50
【问题描述】:
即使我在 routes.rb 文件中指定了不同的属性,我的路由也会重定向到同一个控制器。
这些是我的路线。
match ':clube_id' => 'clubes#show', :as => 'clean_cluble', via: [:get]
match ':project_id' => 'projects#show', :as => 'clean_project',via: [:get]
这些是我正在使用的链接。
=link_to 'Project', :controller => "projects", :action => "show", :project_id=>'xxxxx'
=link_to 'Clube', :controller => "clubes", :action => "show", :id=>'cccc'
项目的链接运行良好,但俱乐部的 linl 正在重定向到项目控制器。这就是问题所在。
我看到的网址是:
http://host_name/project_name
http://host_name/clube_name
【问题讨论】:
标签: ruby-on-rails ruby redirect hyperlink routes