为Rails 6 ActiveStorage配置CDN

问题描述 投票:0回答:1

我已经配置了ActiveStorage,并且可以正常工作。

但是我需要更改返回给用户的最终URL,以便他们使用CDN。

当前的最终图片URL为:

https://mywebsite.nyc1.digitaloceanspaces.com/...

但是我需要这个:

https://mywebsite.nyc1.cdn.digitaloceanspaces.com/...

有可能在Rails 6中实现吗?

ruby-on-rails rails-activestorage ruby-on-rails-6
1个回答
0
投票

目前似乎无法将Rails 6.0配置为使用CDN ...但是我能够通过使用以下命令实现这一点:

variant.service_url.sub('digitaloceanspaces.com', 'cdn.digitaloceanspaces.com')
© www.soinside.com 2019 - 2024. All rights reserved.