Google云端存储 – Load Balancer – 主机和path规则

我有一个网站,使用Google Cloud负载平衡器 ,名为santi.com

我有一个名为santi-picturesGoogle云端存储桶

通过在Google云端控制台中input此信息,我已经成功地将负载平衡器中的主机和path规则设置为此存储桶。

 +-----------+-------------+----------------+ | Hosts | Paths | Backends | +-----------+-------------+----------------+ | santi.com | /pictures/* | santi-pictures | +-----------+-------------+----------------+ 

当我在浏览器中访问这个url时,它工作正常。

 http://santi.com/pictures/me.jpg 

只要在桶里有这个位置的图片

 gs://santi-pictures/pictures/me.jpg 

但是,我怎样才能改变我的负载平衡器configuration,以便我可以得到这张照片,当我使用上面提到的url:

 gs://santi-pictures/me.jpg 

这已经是一个图片桶了,所以我不得不把一个名为图片的文件夹放在里面。

谢谢你的帮助。

我使用以下主机和path规则进行了testing,并使用http:// load-balancer-ip / file-name进行了validation ,并能够访问负载均衡器的后端configuration中定义的存储区的根目录中的文件。

| 主持人| path| 后端|

| WEB-SERVER-IP | / * | 后端服务名称|

尝试在Load Balancer的后端configuration中定义的存储桶的根目录中复制映像,并添加或更改“主机和path规则”以将path定义为“/ *”(不含引号)。 您应该可以使用“gs:// bucket-name / file-name”或“ http:// load-balancer-ip / file-name ”来访问映像

希望能帮助到你。