【发布时间】:2014-07-30 16:00:03
【问题描述】:
我正在尝试在我的 Rails 应用程序中使用 Paperclip 和 Amazon S3 进行照片管理,我真的很接近,但有一个问题:正在创建的链接是错误的。当我右键单击损坏的图像时,我会看到以下 URL:
这不起作用。但是,如果我将网址更改为此它确实有效:
有没有简单的方法来改变它?
【问题讨论】:
标签: ruby-on-rails amazon-web-services amazon-s3
我正在尝试在我的 Rails 应用程序中使用 Paperclip 和 Amazon S3 进行照片管理,我真的很接近,但有一个问题:正在创建的链接是错误的。当我右键单击损坏的图像时,我会看到以下 URL:
这不起作用。但是,如果我将网址更改为此它确实有效:
有没有简单的方法来改变它?
【问题讨论】:
标签: ruby-on-rails amazon-web-services amazon-s3
这将有助于: Setting up bucket's name placed domain-style (bucket.s3.amazonaws.com) with Rails and Paperclip
回形针
查看docs,您似乎可以选择:s3_domain_url 或:s3_path_url。对你来说,我推荐path url:
# config/initializers/paperclip.rb
Paperclip::Attachment.default_options[:url] = ":s3_path_url"
这将根据需要设置S3 路径
【讨论】: