删除了 www 子域,现在应用无法定位资产
Removed www subdomain and now app cannot locate assets
我刚刚构建了我的网站的新版本,当我在 v1.domain_name.com
保留旧版本 运行 时。新应用已占用 domain_name.com
和 www.domain_name.com
。
加载旧版本时,它仍在寻找位于 www
:
的文件
Request URL: https://www.domain_name.com/assets/application-ac351bca8a3fa2a33d1cb8f4c9cc40ac84207be5f2dfd46e9040019626608098.css
我该如何改变它?
您只需要在配置中更改资产主机
https://guides.rubyonrails.org/asset_pipeline.html#cdns
# config/environments/production.rb
config.action_controller.asset_host = 'v1.domain_name.com'
我刚刚构建了我的网站的新版本,当我在 v1.domain_name.com
保留旧版本 运行 时。新应用已占用 domain_name.com
和 www.domain_name.com
。
加载旧版本时,它仍在寻找位于 www
:
Request URL: https://www.domain_name.com/assets/application-ac351bca8a3fa2a33d1cb8f4c9cc40ac84207be5f2dfd46e9040019626608098.css
我该如何改变它?
您只需要在配置中更改资产主机
https://guides.rubyonrails.org/asset_pipeline.html#cdns
# config/environments/production.rb
config.action_controller.asset_host = 'v1.domain_name.com'