Домен доставки Active Storage S3 - PullRequest
       10

Домен доставки Active Storage S3

0 голосов
/ 29 августа 2018

Я пытался реализовать активное хранилище в существующем приложении, и у меня возникла проблема.

Используя сгенерированный url_for URL, данный URL является URL-адресом BLOB-объекта rails, который затем перенаправляется на S3. Это нормально, однако в производстве наш основной сегмент S3 - это сегмент CNAME, доступ к которому осуществляется через кеширующий прокси из соображений производительности и более привлекательных URL-адресов в нашем домене. С помощью paperclip вы можете установить свойство так, чтобы оно перенаправляло запросы в заданный домен, а не напрямую в корзину S3, но я старался изо всех сил пытаться понять, как это сделать с Active Storage.

Проще говоря, вместо URL-адресов BLOB-адресов rails из url_for с перенаправлением на cdn.example.com.s3.amazonaws.com Я хочу, чтобы они перенаправляли на cdn.example.com, как вы могли бы с Paperclip.

...