在使用sitemap_generator时遇到困难。
最后使它工作了,但是现在它显示了我创建的空缺页面的错误索引。
其中应包括当前在线的所有职位空缺:例如 http://www.frankfurtstartupjobs.com/ 职位空缺/ 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
我希望有人可以看看并告诉我我想念的东西。预先谢谢你!