我正在使用capistrano将网站部署到DigitalOcean,而我遇到了一些某些图像无法显示的问题。我说一些,因为有些可以正确显示(使用正确的assets/...
网址)而同一div中的某些图片无法显示(而是尝试访问某些images/...
路径)。
奇怪的部分是这些图像都在同一个文件夹(assets/images
)中,在同一个each
循环中使用,都使用<%= image_tag %>
标记。
在部署期间,rake assets:precompile
总是成功,并且没有可见的错误。
最后,这是我的production.rb文件的一部分:
config.serve_static_assets = false
config.assets.compile = true
config.assets.digest = true
config.assets.version = '1.0'
如果您需要任何其他代码段,请告诉我,我会尽快提供。
编辑:
将config.serve_static_assets = false
更改为config.serve_static_assets = true
不会以任何方式更改结果。