當我嘗試使用的Cloudfront作爲我的CDN的URL錯誤地包含鬥名鬥名稱,如回形針包括CloudFront的URL
cloudfronturl.net/bucketname/pathToImage
,而不是
cloudfronturl.net/pathToImage
我的圖像模型
:s3_credentials => {
:bucket => ENV['AWS_BUCKET'],
:access_key_id => ENV['AWS_ACCESS_KEY_ID'],
:secret_access_key => ENV['AWS_SECRET_ACCESS_KEY'],
:url => ':s3_domain_url',
:s3_host_name => ENV['CLOUDFRONT_URL']
}
我可以嘗試使用映像網址上的gsub替換['AWS_BUCKET']+"/"
,但有沒有辦法配置我的cloudfront或paperclip自動執行此操作?