如用户上传 自己的图片有些是私密的为了安全最好就是移出 public 目录,应该怎么设置呢 如果下载的的 send_file 可以做的 使用 image_tag 应该用哪个方法和路由设置,会不会加重服务器的负担
assets 不是在 app 目录下么? 可以在 nginx 中配置 权限 好像叫 interval
https://github.com/jnicklas/carrierwave/wiki/How-To%3A-Secure-Upload
@Rei 文档早过了 只是 image_tag 的路径
#3 楼 @fei0456116
<%= link_to File.basename(f.redocument.url), "/uploads/#{f.id}/#{File.basename(f.redocument.url)}" %>
这里就可以推出,如果想直接显示图片
<%= image_tag "/uploads/#{f.id}/#{File.basename(f.redocument.url)}" %>
当然,这个地址的生成应该写成一个 model 方法。