、およびCDN
でアセット ホスティングが機能しています。しかし、動的に (を使用して)生成された画像を除外し、ブラウザがそのような画像のアプリ URL に直接アクセスできるようにしたいと考えています。js
css
static images
send_file
CDN
つまり、http://www.myapp.com/user_photos/2/images/5にアクセスします。
ただし、send_file URL はhttp://cdn.myapp.com/user_photo/2/images/5として出力されます。
その理由は、画像 #view が存在するコントローラーに承認が必要であり、何らかの理由で Cookie がアプリ サーバーに戻っていないためです。そのため、動的に生成されたイメージの中継として途中で使用したい場合でも、CDN
コントローラーの承認に失敗します (認証に cancan/devise を使用)
production.rb には次のものがあります。
config.action_controller.asset_host = "http://cdn.myapp.com/"
搬送波構成で次のことを試しましたが、機能しませんでした。
config.asset_host = "http://www.myapp.com/"
CDN による除外から特定のルートを除外する方法について何か考えはありますか?