首页 > 解决方案 > 如何从 Cloud Storage 存储桶提供 App Engine 网站的 /static/ 目录内容?

问题描述

我想在 GCP 上运行 Node.js 应用程序,同时只将脚本上传到 App Engine。所有静态文件都将放在 Cloud Storage 的存储桶中,以便于操作。当应用程序在https://netwell.digital上运行时,所有静态文件都可以在https://netwell.digital/static/中找到。

到目前为止,我发现这方面的信息相互矛盾,而谷歌云平台本身只涉及到:

您现在可以通过https://storage.googleapis.com/ /static/...访问您的静态资产

有没有办法将存储桶映射为 App Engine 应用程序的这个 /static/ 目录?

标签: google-app-enginegoogle-cloud-platformgoogle-cloud-storage

解决方案


您希望它的运行方式可以使用Cloud Storage 存储桶来托管静态网站。但是您必须选择从 App Engine 或存储桶中为您的网站提供服务。当您发现提供静态文件的文档时,它是您访问的方式,它似乎不可能是您想要的样子。


推荐阅读