私の Heroku レール アプリで。この指示に従い、CDN を実装しました。 https://devcenter.heroku.com/articles/cdn-asset-host-rails31#configuration
ほぼ正常に動作していますが、css.scss.erb ファイルに書いた背景画像が表示されません。私のファイルと問題は以下のとおりです。
custom.css.scss.erb
.ap-sidebar .ap-nav li a span {
background: transparent url(asset-path('nav_arrows.png', image)) no-repeat 0 50%;
}
staging.rb
config.action_controller.asset_host = "//#{ENV['FOG_DIRECTORY']}.s3.amazonaws.com"
出力 URL は次のようになります: staging-bucket.s3.amazonaws.com/assets/nav_arrows-digest.png
しかし、実際の出力は以下のようになります: .s3.amazonaws.com/assets/nav_arrows-digest.png
asset-path を asset-url に変更しましたが、うまくいきませんでした。どうすればこれを修正できますか?