Можно ли настроить Paperclip для создания URL-адресов HTTPS для S3?

Я использую Paperclip для управления загруженными пользователями изображениями на сайте, который обслуживается полностью по протоколу HTTPS. Чтобы избежать глупых предупреждений безопасности в IE7 / IE8, мне также нужно обслуживать эти изображения через SSL. Обычно я визуализирую свои изображения, используя что-то вроде следующего:

<%= image_tag @product.image.url(:large) %>

где

class Product < ActiveRecord::Base

  has_attached_file :image,
                  :styles => {
                      :large => {:geometry => "616x450#"}
                  },
                  :storage => :s3,
                  :s3_credentials => {:access_key_id => "xxx", :secret_access_key => "xxx"},
                  :path => ":attachment/:id/:style/:basename.:extension",
                  :bucket => CONFIG['s3_media_bucket'],
                  :default_url => "/assets/image_missing.png"

и полученный URL-адрес изображения выглядит примерно так:

http://s3.amazonaws.com/media.example.com/images/6/large/image123.JPG

Есть ли волшебная опция скрепки, чтобы изменить это на:

https://s3.amazonaws.com/media.example.com/images/6/large/image123.JPG
58
задан Jordan Running 16 October 2019 в 15:55
поделиться