ので、私はそれはroutes.rbをレール:私は人々が/ cvitに行くことができるようにしたくないリダイレクトの問題
match '/cvit' => redirect("/cvit/new")
にそうようにリダイレクトされていたが、あなたは/に得ることができないため、これは問題の原因これは/ cvit/newにリダイレクトされるため、cvit/51(結果ページ)に表示されます。どうすればこの問題を回避できますか?ありがとう
ので、私はそれはroutes.rbをレール:私は人々が/ cvitに行くことができるようにしたくないリダイレクトの問題
match '/cvit' => redirect("/cvit/new")
にそうようにリダイレクトされていたが、あなたは/に得ることができないため、これは問題の原因これは/ cvit/newにリダイレクトされるため、cvit/51(結果ページ)に表示されます。どうすればこの問題を回避できますか?ありがとう
私が行っていると思います:
resources :cvits, :path => 'cvit' do
get 'new' , :on => :collection
end
mmmmmうまくいくはずです。そして、これを試してみてください。
match '/:cvit' => redirect("/cvit/new"), :constraints => { :cvit => "cvit" }
これは、他のソリューションはありません動作します! – bdeonovic