【问题标题】:Weird Amazon S3/Paperclip URL issue奇怪的 Amazon S3/Paperclip URL 问题
【发布时间】:2014-07-30 16:00:03
【问题描述】:

我正在尝试在我的 Rails 应用程序中使用 Paperclip 和 Amazon S3 进行照片管理,我真的很接近,但有一个问题:正在创建的链接是错误的。当我右键单击损坏的图像时,我会看到以下 URL:

http://s3.amazonaws.com/anymarket/products/photos/000/000/008/medium/Screenshot_2014-07-29_at_7.53.40_PM.png?1406688226

这不起作用。但是,如果我将网址更改为此它确实有效:

http://anymarket.s3.amazonaws.com/products/photos/000/000/008/medium/Screenshot_2014-07-29_at_7.53.40_PM.png?1406688226

有没有简单的方法来改变它?

【问题讨论】:

    标签: ruby-on-rails amazon-web-services amazon-s3


    【解决方案1】:

    这将有助于: 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 路径

    【讨论】:

      猜你喜欢
      • 2012-03-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-06-06
      • 1970-01-01
      • 1970-01-01
      • 2015-07-10
      相关资源
      最近更新 更多