Ruby on rails 来自带有s3的回形针的Http链接

Ruby on rails 来自带有s3的回形针的Http链接,ruby-on-rails,ruby,http,amazon-s3,paperclip,Ruby On Rails,Ruby,Http,Amazon S3,Paperclip,我正在使用s3_权限=:private的回形针 我有一些相同模型的公共资产,我想为它们生成一个HTTP链接(不是HTTPS) 用于生成url,我当前正在使用我的\u模型。我的\u资产。过期的\u url(1000) 我该怎么做 谢谢您应该能够将s3\u协议配置为HTTP(当s3\u权限不是public\u read时,默认为HTTPS): 这就是说,如果您将协议设置为HTTP,那么无论如何都有可能暴露资产。若您关心资产的隐私,HTTPS将是首选 您可以阅读有关可用选项的更多信息 # config

我正在使用s3_权限=:private的回形针

我有一些相同模型的公共资产,我想为它们生成一个HTTP链接(不是HTTPS)

用于生成url,我当前正在使用我的\u模型。我的\u资产。过期的\u url(1000)

我该怎么做


谢谢

您应该能够将
s3\u协议
配置为HTTP(当
s3\u权限
不是
public\u read
时,默认为HTTPS):

这就是说,如果您将协议设置为HTTP,那么无论如何都有可能暴露资产。若您关心资产的隐私,HTTPS将是首选

您可以阅读有关可用选项的更多信息

# config/application.rb
config.paperclip_defaults = {
  storage: :s3,
  s3_protocol: 'http',
  s3_permissions: :private,
  s3_credentials: { ... }
}