生产中的资产管道问题:CDN中未显示图像

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

我正在将一个项目中的Rails从3.0升级到3.2,并且遇到了一个问题,即Rails 3.2(使用Apache 2.0.65)中的资产管道无法渲染图像。 使用CDN部署资产。

仅图像受到影响。 其他资产(JS,CSS)也可以。

我想知道我在做什么错。 (下面有更多详细信息)任何指针都会有很大帮助:)


图像返回生产中未修改的304(指纹版本和常规版本)。


production.rb

# Disable Rails's static asset server
config.serve_static_assets = false

# Compress JavaScripts and CSS
config.assets.compress = true

# Don't fallback to assets pipeline if a precompiled asset is missed
config.assets.compile = true
# I’d set this to true temporarily, but it doesn’t fix things

# Generate digests for assets URLs
config.assets.digest = true

# Use cdn asset host
config.action_controller.asset_host = “<CDN-hostname>"
ruby-on-rails ruby-on-rails-3.2
© www.soinside.com 2019 - 2024. All rights reserved.