I have the following basic routes but I think they are competing. map.connect ''purecontent/:controller/:action/:id'' map.connect ''secure/:action/:id'', :controller => "secure" map.connect '':action/:id'', :controller => "site" map.connect '':controller/:action/:id'' map.connect '':controller/:action/:id.:format'' The bottom two are by default. I added the first to create a landing page for a namespaces Admin controllers, which I simply access at: /pureconent/ The second is for a controller to a user section accessed at: /secure/ It is a standard controller, with only simple actions: index, login, logout. The third is for my basic site actions to appear as: /, /staff, / contact, etc So, here are my questions: Should my first route simply be a map.purecontent "/ purecontent/", :controller => ....? I think my second and third routes are competing, as I access /secure and it seems to go to the site controller, but /secure/ is correct. How can I better setup these routes? Is there a way to force the trailing slash, i.e. secure/? I feel the secure section should be standard. And I''d like to avoid map.pagename for all these pages. None of my pages have params such as :id, so this is a pretty basic site. Any direction would be appreciated.