2017-01-18 147 views
1

我想使用CDN on Rails。目前,我正在Google云端平台上运行后端。在Google云端平台上使用自定义域Rails CDN

# Serve static files from the `/public` folder by default. 
# Consider using a CDN for better performance 
config.serve_static_files = true 

我发现这个在配置/环境/ production.rb

我如何能实现呢?

非常感谢您的帮助

+0

这让我有:https://cloud.google.com/ruby/getting-started/using-cloud-storage –

回答

0

您是否使用HTTP(S)负载平衡器?如果是这样,你只需要在你的后端启用云CDN。

这是官方文档开始:https://cloud.google.com/cdn/docs/quickstart

+0

所以我不需要做在Rails方面? – BilalReffas

+0

你不需要做任何事情。除非您想从不同的域中提供服务,例如:cdn.yourdomain.com 如果是这样,请遵循以下指南:http://www.speedawarenessmonth.com/speeding-up-asset-delivery-from-your-rails -app/ 您还需要配置HTTP(S)负载均衡器以响应该子域。但是,由于Google HTTP(S)负载平衡器已经实现了HTTP/2,因此您不会看到很多好处。 –

+0

是的,我想,因为我有一个自定义域 – BilalReffas