У меня определены следующие маршруты:
map.resources :categories, :has_many => :downloads
map.resources :downloads, :member => {:go => :get}, :collection => {:tag => :get}
map.connect '/downlods/page/:page', :controller => 'downloads', :action => 'index'
map.connect '/categories/:category_id/downloads/page/:page', :controller => 'downloads', :action => 'index'
По какой-то причине первая страница, на которой вызывается помощник will_paginate, вызывает отображение ссылок с ?page=2, а последующие страницы имеют ссылки с /downloads/page/2. Вы знаете, что может быть причиной этого?