繁体   English   中英

使用带有自定义域的私有谷歌云存储

[英]Using a private google cloud storage with a custom domain

我有一个谷歌云存储桶和一个 Rails 应用程序来访问这个桶。 我的应用程序在上传/下载中处理从 1M 到 300M 的文件。 在我的 Rails 应用程序上,我使用 carriewave gem,所以......所有的吞吐量都来自我的应用程序,然后是存储桶......直到现在,一切正常。

最近我实现了GCP 直接上传,但是基础 url 是 storage.googleapis.com。 这对于在本地网络中具有如此高级别安全性的客户来说是可怕的。

我需要 storage.googleapis.com 变成 storage.mycustomdomain.com。 在这种方法中,我的客户将只允许在他们的网络中使用 *.mycustomdomain.com。

有人可以帮助我吗? Tnks

Cloud Storage 公共对象通过storage.googleapis.com直接从 GCP 提供,如文档中所述。 根据 John Hanley 的评论,根据本指南,云存储不直接支持自定义域:

由于 Cloud Storage 本身不支持具有 HTTPS 的自定义域,因此本教程使用具有 HTTP(S) 负载平衡的 Cloud Storage 通过 HTTPS 提供来自自定义域的内容。

该指南介绍了创建负载均衡器服务,您可以使用该服务为您自己的域中的用户内容提供服务,使用存储桶作为服务后端。 否则,也可以创建受 Cloud Storage 支持并使用自定义域的 CDN,如博客目标所述:

  • 我想在我的网站上提供来自云存储桶的图像(隐形眼镜比较)。
  • 我想从我的域 cdn.kontaktlinsen-preisvergleich.de 提供它
  • 我需要该域的 HTTPS,因为我的网站在任何地方都使用 HTTPS,我不想混用它。

这个相关线程还提到了使用自定义域来服务云存储对象的 CDN 实现。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM