2

My rails 4 app использует ведро Amazon s3 для хранения изображений. Конфигурация довольно по умолчанию с моей файл production.rb глядя, как этотRails s3 bucket SSL

config.paperclip_defaults = { 
    :storage => :s3, 
    :s3_credentials => { 
    :bucket => ENV['S3_BUCKET_NAME'], 
    :access_key_id => ENV['AWS_ACCESS_KEY_ID'], 
    :secret_access_key => ENV['AWS_SECRET_ACCESS_KEY'] 
    } 
} 

Когда страница загружает изображение, она загружает его так:

http://s3.amazonaws.com/themoderntrunk/designs/photos/000/000/052/large_thumbnail/product12.jpeg?1389721666 

Я желаю его загрузки с префиксом https:

https://s3.amazonaws.com/themoderntrunk/designs/photos/000/000/052/large_thumbnail/product12.jpeg?1389721666  

без SSL, мое приложение получает предупреждение в консоли

he page at 'https://www.themoderntrunk.com/assortments/4/designs/52-product-12' was loaded over HTTPS, but displayed insecure content from 'http://s3.amazonaws.com/themoderntrunk/designs/photos/000/000/049/grid/product9.jpg?1389721643': this content should also be loaded over HTTPS. 

Предоставлено, в моем файле production.rb у меня есть config.forse_ssl = true. Мое приложение также имеет сертификат SSL.

ответ