0

ページをサイト ルートにルーティングする方法と、すべてのページとアクションのルートを個別に指定する方法は知っていますが、これを行うことで、自分自身に不必要な作業を作成しているように感じることがあります。example.com/methodが常に と等しくなるようにすることは可能some_controller#methodですか?

何かのようなもの:

root "some_controller#index"
controller :some_controller do
    get "/:method" => :method
end

それ以外の

root "some_controller#index"
controller :some_controller do
    get "/" => :index, as: :index
    get "/contact" => :contact, as: :contact
    get "/photos" => :photos, as: :photos
    ...
end

それともそれが最善の方法ですか?

4

1 に答える 1