我使用sitemap
宝石生成我的sitemap.xml.gz
:https://github.com/kjvarga/sitemap_generator
但是在生成文件时,生成的链接出现问题。
我有xxxx.com/posts.10073
,但正确的链接是xxxx.com/posts/10073
这是我的sitemap.rb
的一部分,
SitemapGenerator::Sitemap.create do
add root_path, :changefreq => 'weekly'
Post.find_each do |post|
add posts_path(post), :changefreq => 'dayly', :lastmod => post.updated_at if post.published?
end
end
如何获得正确的链接?
答案 0 :(得分:0)
这是我的错,我在自己的路径中犯了一个错误,它不是posts_path(post)而是post_path(post),现在可以正常使用了,并且具有良好的网址。
谢谢您的回答。