【发布时间】:2019-12-25 11:03:41
【问题描述】:
我有一个私有的 GCS 存储桶,其中包含我网站中使用的所有静态媒体/图像文件。
在不公开存储桶的情况下,我需要有一种机制让用户访问这些资源。
GCS 提供“带有过期时间的签名 URL”以使这些资源可用,这些资源仅在指定时间内有效。签名 URL 生成本身需要 google 库。
我使用 nginx 作为网站的代理。 nginx是否支持“插入自定义逻辑为资源请求生成签名URL,并将请求重定向到https://storage.googleapis.com”?
我已经阅读了有关在 nginx 中重写 URL 的文章,但没有一篇文章解决了这种情况,即每个请求都需要“唯一 URL”。
【问题讨论】:
-
拜托,你能把你最后做了什么吗?提前谢谢你。
标签: nginx google-cloud-platform url-rewriting google-cloud-storage nginx-reverse-proxy