我有一个谷歌云存储桶和一个rails应用程序来访问这个桶。我的应用程序可以处理上载/下载中从1M到300M的文件。在我的rails应用程序上,我使用carriewave gem,所以在...all bucket....until之后,吞吐量就到了我的应用程序上,一切正常。
最近我实现了GCP direct upload,但基本url是storage.googleapis.com。这对我的客户来说是可怕的,因为他们的本地网络具有如此高的安全性。
我需要让storage.googleapis.com变成storage.mycustomdomain.com。在这种方法中,我的客户将只允许在他们的网络中使用*.mycustomdomain.com。
有人能帮我吗?小窍门
发布于 2021-11-26 23:46:03
云存储公共对象直接从GCP通过storage.googleapis.com提供,如documentation中所述。根据John Hanley的评论,根据这个guide,云存储不直接支持自定义域名:
由于云存储本身不支持带HTTPS的自定义域名,因此本教程使用带HTTP(S)负载均衡的云存储通过HTTPS提供来自自定义域的内容。
本指南将介绍如何创建负载均衡器服务,您可以使用该服务来提供来自您自己域的用户内容,并将存储桶用作服务后端。否则,创建云存储支持的、使用自定义域名的CDN也是possible,如博客目标所述:
相关thread还提到了使用自定义域名为云存储对象提供服务的CDN的实现。
https://stackoverflow.com/questions/70128572
复制相似问题