Firebase 托管子域限制

Firebase hosting sub-domain limit

我希望使用 firebase 托管多个站点,但已阅读一些可能会导致问题的内容。

Each custom domain is limited to having 20 subdomains per apex domain, due to SSL certificate minting limits.

https://cloud.google.com/storage/docs/hosting-static-website

我希望使用子域,例如a.example.com、b.example.com ...等等

20 个域的限制似乎很严格,我有一些问题

  1. 如果我为每个子域创建单独的项目,此限制是否仍然适用?例如有 1 个 firebase 项目和 a.example.com 的托管站点,并有一个完全独立的 firebase 项目用于托管 b.example.com.

  2. 我还了解到您可以使用云存储和负载均衡器进行托管。 https://cloud.google.com/storage/docs/hosting-static-website。这提供自动证书还是手动?

  3. 20 个子域的限制是否仅适用于 firebase 托管,还是也适用于通过云存储和负载均衡器进行的托管?

谢谢

  1. 此限制是针对每个项目的,因此如果您将不同的域放在不同的项目上,它们将不受其影响。

  2. 文档似乎很好地描述了这个过程:https://cloud.google.com/storage/docs/hosting-static-website#lb-ssl

  3. 此限制仅适用于 Firebase 托管。当然,其他产品可能有其自身的限制,但这些会列在该产品的文档中。