【发布时间】:2021-11-09 19:24:31
【问题描述】:
我希望使用 firebase 托管多个网站,但已阅读可能导致问题的内容。
由于 SSL 证书铸造限制,每个自定义域被限制为每个顶点域有 20 个子域。
https://cloud.google.com/storage/docs/hosting-static-website
我希望使用子域,例如a.example.com、b.example.com ...等
20 个域的限制似乎相当严格,我有一些问题
-
如果我为每个子域创建单独的项目,此限制是否仍然适用?例如有 1 个带有 a.example.com 托管站点的 firebase 项目,并且有一个完全独立的用于托管 b.example.com 的 firebase 项目。
-
我还阅读了您可以使用云存储和负载平衡器进行托管。 https://cloud.google.com/storage/docs/hosting-static-website。这是提供自动证书还是手动?
-
20 个子域的限制是否仅适用于 Firebase 托管,还是也适用于通过云存储和负载平衡器进行的托管?
谢谢
【问题讨论】:
-
20 个域可能看起来有限制,但大型证书存在性能问题。每个连接都必须验证证书。对于需要大量子域的站点,请使用通配符证书。这也意味着使用 Compute Engine 等服务,您可以在其中部署自己的通配符证书。
标签: firebase google-cloud-platform google-cloud-storage web-hosting