我已阅读其他帖子,但没有解决我的问题。该图像已成功上传到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谢谢!
答案 0 :(得分:0)
您可能需要配置应用以设置其资产主机:config.action_controller.asset_host
。本指南可能会对您有所帮助:https://devcenter.heroku.com/articles/cdn-asset-host-rails31