作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个用 Rails 编码的多语言网站。我使用 gem sitemap_generator 来生成站点地图。问题是我只为一次语言生成 url。我使用参数 [:locale] 更改站点的默认语言。
这是我的站点地图.rb
SitemapGenerator::Sitemap.default_host = "http://www.dominio.com"
SitemapGenerator::Sitemap.create do
Product.find_each do |product|
add url_for(:controller => 'products', :action => 'show', :id => product, :host => '', :only_path => true), :lastmod => product.updated_at
end
end
最佳答案
[:en, :es].each do |locale|
Product.find_each do |product|
add url_for(:controller => 'products', :action => 'show', :id => product, :host => '', :only_path => true, :locale => locale), :lastmod => product.updated_at
end
end
关于ruby-on-rails - 使用具有不同语言环境 url 的 sitemap_generator,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11171989/
我正在尝试使用 Rails 站点 map_generator gem 为一个包含 8,000,00 个页面的站点生成站点地图。 gem 可以在这里找到:https://github.com/kjvar
我有一个用 Rails 编码的多语言网站。我使用 gem sitemap_generator 来生成站点地图。问题是我只为一次语言生成 url。我使用参数 [:locale] 更改站点的默认语言。 这
我是一名优秀的程序员,十分优秀!