首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用rails 3.1中的cdn,config.fog_host不适合我

使用rails 3.1中的cdn,config.fog_host不适合我
EN

Stack Overflow用户
提问于 2012-04-01 11:46:40
回答 1查看 265关注 0票数 0

我的fog.rb里有这个

代码语言:javascript
运行
复制
CarrierWave.configure do |config|
  config.fog_credentials = {
    :provider               => 'AWS',
    :aws_access_key_id      => 'key',
    :aws_secret_access_key  => 'key',
    :region                 => 'eu-west-1'
  }

  config.fog_host = proc { "http://cdn#{(rand * 4).ceil}.domain.com" }
  config.fog_directory = 'pro'
  config.fog_public = false
  config.fog_attributes = {'Cache-Control' => 'max-age=315576000'} 
end

但我看到了去https://s3-eu-west-1.amazonaws.com/pro的影像路线..。

但是,我的资产js、css和图像资产工作得很好,我看到:

http://cdn0.domain.com/assets/logo-4cbddb290494d56e25f86fffa93f4b00.png

,我在这个配置中做错了什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-11-05 21:46:39

我不认为有足够的信息来真正帮助您,但我认为我看到了一个问题:在您的程序中,.ceil应该是一个.floor。否则,你将永远得不到cdn0

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9964105

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档