ruby-on-rails - Ruby on Rails 站点地图不更新
问题描述
我第一次编写了站点地图。请在下面找到我的 sitemap.rb 文件。
问题是我最初忘记将 default_host 设置为我自己的 url。所以当我下载我的页面站点地图文件时,它仍然是 www.example.com。
我将默认主机更改为我的真实域,但是当我现在下载站点地图时,它仍然显示 www.example.com 作为根路径。
- 这意味着它不会更新。知道我这样做的方式有什么问题吗?我也跑了 rake 但它仍然没有改变。
谢谢你!
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
解决方案
推荐阅读
- azure-devops - 需要从 azure 管道中的变量设置条件
- angular - 如何防止剑道抽屉在点击时折叠?(角度 - 剑道用户界面)
- linux - docker-entrypoint exec nginx 未找到
- python-3.x - UnicodeDecodeError:“charmap”编解码器无法解码位置 2310 中的字节 0x81:字符映射到
- postgresql - Docker compose:无法连接到 Postgres
- node.js - 如何在同一个域上拆分后端和前端?
- swift - Swift:扩展组合运算符
- java - 如何解决ear maven项目中的java.lang.NoClassDefFoundError?
- java - Java - 读取excel,修改然后保存到新文件
- javascript - Ag-grid 我如何为 exportDataAsExcel 设置默认参数