Вы можете использовать метод total_pages для переменной экземпляра, которую используете для разбивки на страницы.
example :
@user = User.find(params[:id])
@comments = @user.comments.paginate(:page => 1, :per_page => 20)
@comments.total_pages
@comment.total_pages вернет вам номер последней страницыкоторый вы можете использовать для перенаправления.