Rails不会上传css图片

时间:2013-02-14 20:47:11

标签: ruby-on-rails heroku asset-pipeline

我已阅读其他帖子,但没有解决我的问题。该图像已成功上传到Amazon S3。我已删除

config.action_dispatch.x_sendfile_header = "X-Sendfile"

在我的css文件中,如果我使用

background-image: url('background.jpg');

图像将以开发模式显示,但不会在生产中显示。

如果我使用

background-image: url(<%= asset_path 'background.jpg' %>)

图像不会在开发模式或生产中显示。我正在使用rails 3.2.9谢谢!

1 个答案:

答案 0 :(得分:0)

您可能需要配置应用以设置其资产主机:config.action_controller.asset_host。本指南可能会对您有所帮助:https://devcenter.heroku.com/articles/cdn-asset-host-rails31