小编TTD*_*eTT的帖子

仅对Rails 3.1中的图像使用asset_host proc

在以前版本的rails中,我能够使用proc仅为来自其他服务器的图像资源提供:

ActionController::Base.asset_host = Proc.new { |source|
  if source.starts_with?('/images')
   "https://s3.amazonaws.com/..."
  end
}
Run Code Online (Sandbox Code Playgroud)

由于新的资产管道,这在Rails 3.1中似乎不起作用.任何人都知道如何使这个工作?

ruby-on-rails ruby-on-rails-3.1 asset-pipeline

5
推荐指数
1
解决办法
1213
查看次数