我知道如何将页面路由到站点根目录,以及如何为每个页面和操作单独指定路由,但我觉得这样做有时会为自己创造不必要的工作。是否有可能使它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
还是那是最好的方法?