当前应用:
myapp.com
images.myapp.com
images
子域名我的问题是:是否可以使用SSL进行此配置?
我尝试过的事情:
/images/*
的所有内容重定向到GAE(它似乎只适用于后端)dispatch.yaml
的。我认为它只适用于您部署的服务images.myapp.com
,但由于images.myapp.com
的重定向是在DNS级别完成的,因此安全层丢失任何建议或想法都非常受欢迎。
谢谢!
答案 0 :(得分:2)
此限制来自作为自定义域下的网站呈现的云存储桶 - 您无法使用SSL。来自You want your content served through HTTPS:
云存储网络服务器当前不支持SSL;从而, 您只能使用带有HTTP的CNAME重定向而不能使用HTTPS。如果你 希望通过您的存储桶中的HTTPS提供内容,我们建议您 在云存储中使用third-party Content Delivery Network。 或者,您可以从中提供静态网站内容 Firebase Hosting代替Google云端存储。
如果您网站的内容符合Code and static data storage配额,您可以通过GAE为您的网站提供服务,作为静态内容(通过谷歌CDN),可以映射到自定义域并使用SSL。参见:
如果您的内容超出了上述配额,那么您仍然可以通过您的应用提供服务,但动态地,您的应用访问GCS上存储的内容并提供服务 - 因为您将使用实例小时数,因此更加昂贵