删除了www子域,现在应用无法找到资产

时间:2018-09-06 10:51:43

标签: ruby-on-rails asset-pipeline

我刚刚构建了网站的新版本,而当我仍旧版本仍在v1.domain_name.com上运行时。新应用已使用domain_name.comwww.domain_name.com

加载旧版本时,它仍在寻找www上的文件:

Request URL: https://www.domain_name.com/assets/application-ac351bca8a3fa2a33d1cb8f4c9cc40ac84207be5f2dfd46e9040019626608098.css

我该如何更改?

1 个答案:

答案 0 :(得分:2)

您只需要在配置中更改资产主机

https://guides.rubyonrails.org/asset_pipeline.html#cdns

# config/environments/production.rb
config.action_controller.asset_host = 'v1.domain_name.com'