Have a look at [scope](http://api.rubyonrails.org/classes/ActionDispatch/Routing/Mapper/Scoping.html#method-i-scope) to reduce the repetition here a bit, note the path and controller options there.