ActionController::Routing::Routes.draw do |map| map.index '', :controller => 'home', :action => 'index' map.faq 'faq', :controller => 'home', :action => 'faq' map.map 'ical/:id', :controller => 'ical', :action => 'index' map.ical 'ical/generate/:id/:type/tasks.ical', :controller => 'ical', :action => 'generate' map.ical_project 'ical/generate/:id/project/:item/:type/tasks.ical', :controller => 'ical', :action => 'generate_for_project' map.ical_view 'ical/generate/:id/view/:item/:type/tasks.ical', :controller => 'ical', :action => 'generate_for_view' map.connect ':controller/:action/:id' end