【发布时间】:2015-06-20 09:30:01
【问题描述】:
我正在尝试通过 Cloudfront CDN 托管我的 Rails 4 应用程序的资产。我曾经使用asset_sync 和s3,但我想切换到CDN。
当我打开我的 Heroku 应用程序时,我看到所有页面都是纯 HTML。没有加载任何 JS 或 CSS。
这些是我从控制台收到的错误:
控制台错误截图:http://i61.tinypic.com/15rxdsj.jpg
另外,我不确定我是否在 Cloudfront 源设置中正确设置了我的源域名和源路径。 目前,我使用我的 heroku 应用程序 url 作为源域名,使用“/production/assets”作为源路径。
Production.rb 文件:http://pastebin.com/2dzLpGfE
过去一周我一直在尝试让 Heroku 应用程序显示 CSS 和 JS,但没有成功。我将不胜感激任何见解。提前致谢!
【问题讨论】:
标签: ruby-on-rails heroku assets amazon-cloudfront asset-sync