Вы можете сделать это для ресурса member
resources :posts do
get :preview, :on => member
end
или для ресурса collection
resources :posts do
get :active, :on => collection
end
Когда я былначав с рельсов, я был озадачен тем, что были члены и коллекции .Для ресурса Post
участник - это отдельное сообщение, а коллекция - это коллекция всех сообщений.Например ...
# url for a member
/posts/5/preview
# url for a collection
/posts/active
В руководстве по рельсам более подробно рассматривается маршрутизация