活动存储文件的 S3 Direct Link
S3 Direct Link for Active Storage Files
我需要设置直接 link 上传到 AWS S3 服务器的文件。我正在使用 url_for(Model.first.image)
。但它首先 links 到服务器路径,然后重定向到 S3 存储桶路径。
我也试过下面的代码,但它不起作用
Model.first.image.service_url
它抛出错误:
URI::InvalidURIError (bad URI(is not URI?): nil)
通过以下方式使用图像标签以使用直接 S3 URL:
<%= image_tag Model.first.image.variant(resize_to_limit: [50, 50]).processed.service_url %>
我需要设置直接 link 上传到 AWS S3 服务器的文件。我正在使用 url_for(Model.first.image)
。但它首先 links 到服务器路径,然后重定向到 S3 存储桶路径。
我也试过下面的代码,但它不起作用
Model.first.image.service_url
它抛出错误:
URI::InvalidURIError (bad URI(is not URI?): nil)
通过以下方式使用图像标签以使用直接 S3 URL:
<%= image_tag Model.first.image.variant(resize_to_limit: [50, 50]).processed.service_url %>