在我的rails应用程序中,我得到了控制器AboutAdministratorsController
。
对于从具有管理员列表的页面转到管理员详细信息页面,我使用此标记
<%= link_to about_administrator_path(about_administrator), class: "about_people_elem" do %>
...
<% end %>
路线是管理员的详细信息页面是:
get '/about_administrators/:id', :to => 'static_pages#administratorshow', :as => :about_administrator
在这种情况下,网址将是
http://localhost:3000/about_administrators/1
如何实现将网址更改为
的别名http://localhost:3000/administrators/1
日Thnx
答案 0 :(得分:4)
只需更改路线
get '/administrators/:id', :to => 'static_pages#administratorshow', :as => :about_administrator
如果您希望这两个网址都有效,请保留两条路线。