0
我有我的應用程序正常工作與Refile和上傳圖像到S3。我讀過你應該在應用程序前放置一個CDN以使其更加高效和安全。如何設置CDN CloudFront for Refile寶石?
有沒有可以正確設置的地方?我已經看過github回購,並嘗試遵循說明,但我覺得我做錯了。
這是我做過什麼:
創建一個AWS CloudFront的分佈,其中原產地域名指向我的S3實例(bucket_name.s3.amazonaws.com)。
使用Route 53創建CNAME以添加指向CloudFront域名「xxx.cloudfront.net」的自定義域名「cdn.mydomain.com」。
轉到我的/config/initializers/refile.rb並添加以下行: Refile.cdn_host =「https://cdn.myappname.com」。
Commit和推動的Heroku
我所有的圖像鏈接現在被打破。
我做錯了什麼?
我注意到你的cdn_host以https開頭。您是否將您的發行版的ssl證書與cdn.myappname.com關聯? – imperalix