Custom Routes

Hi, I am busy with a tourism website and I am almost done, but the
URL's is starting to bug me...
I am still a Rails noob, but I am eager to learn as much as possible.
I already make use of resource
routes, but I want to display the paths like this: /countries/
zimbabwe, and: admin/countries/southafrica
instead of something like: /countries/1... Is this possible?

And would you encourage someone to use routes in that custom way?

One last thing: Is named routes also part of the RESTful routes?

Thanks! I really appreciate your dedication to help others :slight_smile:

map 'countres/:name', :controller => a, :action => b

class a < ActiveController
  def b
    params[:name]
  end
end

Hi,
    As you want country name instead of id than pass name field. and in
show method you have to search according to country name instead of id.

    As you required admin as prefix. so create namespace and define
routes as
    map.namespace :admin do |admin|
        admin.resources :countries
    end