【问题标题】:How do I get my rails assets to be served by cloudflare instead of my server?如何让我的 rails 资产由 cloudflare 而不是我的服务器提供服务?
【发布时间】:2015-05-08 18:02:24
【问题描述】:

我在 heroku 上运行一个 rails 应用程序,最近切换到 cloudflare 用于 CDN 以提供资产服务。我的理解是,一旦我使用了 cloudflare,我的资产(即 js、css、图像)将由 cloudflare 提供,而不是来自我自己的服务器,但在我的 heroku 日志中,我仍然可以看到对资产的请求。我是否需要在我的 Rails 应用程序中配置一些东西,比如设置 assets_host 或其他东西?谢谢。

【问题讨论】:

  • 你为 CloudFlare 解决了这个问题吗?

标签: ruby-on-rails heroku cloudflare


【解决方案1】:

澄清what CloudFlare caches by default 也可能会有所帮助(只是为了确保您知道并非每个文件扩展名都被自动缓存)。

注意:缓存还取决于我们在缓存之前获得了多少资源请求(最少三个)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-03-11
    • 1970-01-01
    • 2014-06-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多