Полагаю, дело не в нумерации страниц. Работа со значением params [: month] для запроса отличается от переключения смещения страницы. Для этого вам может не потребоваться библиотека нумерации страниц.
Как насчет простого создания таких ссылок?
Контроллер:
@posts = Post.by_month(Time.parse(params[:month]) || Time.now)
вид:
<% Post.only(:created_at).map {|p| p.created_at.to_date.beginning_of_month}.uniq.sort.each do |m| -%>
<%= link_to_unless_current m, :month => m %>
<% end -%>
Конечно, вы можете комбинировать этот запрос с обычным разбиением на страницы, если это необходимо. Но в этом случае ссылки на нумерацию страниц не следует смешивать со ссылками на месяцы.