我正在尝试通过 Cloudfront CDN 托管我的 Rails 4 应用程序的资产。我曾经使用asset_sync 和s3,但我想切换到CDN。
当我打开我的 Heroku 应用程序时,我看到所有页面都是纯 HTML。没有加载任何 JS 或 CSS。
这些是我从控制台得到的错误:
控制台错误截图:http: //i61.tinypic.com/15rxdsj.jpg
另外,我不确定我是否在 Cloudfront Origin Settings 上正确设置了我的 Origin Domain Name 和 Origin Path。目前,我使用我的 heroku 应用程序 url 作为源域名,使用“/production/assets”作为源路径。
Production.rb 文件: http: //pastebin.com/2dzLpGfE
过去一周我一直在尝试让 Heroku 应用程序显示 CSS 和 JS,但没有成功。我将不胜感激任何见解。提前致谢!