robots.txt未针对Rails Heroku应用更新

问题描述 投票:0回答:1

我在Heroku上托管了一个Rails应用,正在尝试为其更新robot.txt文件。

较早,在我的production.rb中,我有:

config.static_cache_control = "public, max-age=2592000"

但是,我将其更改为:

config.static_cache_control = "public, max-age=0"

并再次将代码推送到生产环境。

我也尝试跑步:Rails.cache.clear中的heroku rails console,但/robots.txt仍在显示旧文件。

编辑:

我已经从public文件夹中删除了'robots.txt'文件。再次清理和预编译资产也没有用。

我仍然可以在生产环境中访问它。

ruby-on-rails heroku caching
1个回答
0
投票

我发现了问题,缓存在我的Chrome浏览器中。

当我在其他浏览器上检查站点时,robots.txt已更新。

因此,我清除了chrome浏览器的缓存和cookie,并刷新了/robots.txt和瞧!文件已更新。

© www.soinside.com 2019 - 2024. All rights reserved.