Rails генератор карты сайта показывает неправильный индекс

Трудно провести время с sitemap_generator.

Наконец-то все заработало, но теперь показывает неверный индекс страниц вакансий, которые я создал.

Он должен включать все вакансии, которые в настоящее время онлайн: например, http://www.frankfurtstartupjobs.com/vacancies / 179

Но если вы посмотрите, что он на самом деле включает в файл карты сайта:

http://www.frankfurtstartupjobs.com/sitemap.xml.gz

Он показывает вакансии, которые не существуют (индекс слишком высок): например, он показывает вакансию: http://www.frankfurtstartupjobs.com/vacancies/641

Вот мой файл sitemap.rb:

# Set the host name for URL creation
require 'rubygems'
require 'sitemap_generator'

SitemapGenerator::Sitemap.default_host = "http://www.frankfurtstartupjobs.com"

SitemapGenerator::Sitemap.create do

  Vacancy.find_each do |vacancy|
    add vacancy_path(vacancy), :lastmod => vacancy.updated_at, :priority => 0.5
  end
end

Я надеюсь, что кто-то может взглянуть на это и сказать мне, что я скучаю. Заранее спасибо!

0 ответов

Другие вопросы по тегам