为 Rails 6 ActiveStorage 配置 CDN
Configure CDN for Rails 6 ActiveStorage
我已经配置了 ActiveStorage,它工作正常。
但是我需要更改返回给用户的最终 URLs,以便他们使用 CDN。
目前最终图像URL是:
https://mywebsite.nyc1.digitaloceanspaces.com/...
但我需要这个:
https://mywebsite.nyc1.cdn.digitaloceanspaces.com/...
是否有可能在 Rails 6 中实现?
目前似乎无法将 Rails 6.0 配置为使用 CDN...但是我可以通过以下方式实现:
variant.service_url.sub('digitaloceanspaces.com', 'cdn.digitaloceanspaces.com')
我已经配置了 ActiveStorage,它工作正常。
但是我需要更改返回给用户的最终 URLs,以便他们使用 CDN。
目前最终图像URL是:
https://mywebsite.nyc1.digitaloceanspaces.com/...
但我需要这个:
https://mywebsite.nyc1.cdn.digitaloceanspaces.com/...
是否有可能在 Rails 6 中实现?
目前似乎无法将 Rails 6.0 配置为使用 CDN...但是我可以通过以下方式实现:
variant.service_url.sub('digitaloceanspaces.com', 'cdn.digitaloceanspaces.com')