如果我使用Google云创建SaaS应用程序,而我的客户必须将他们的域名映射到我的应用程序,Google云是否支持此功能?
所以我有我的应用程序,假设它是一个CMS应用程序。
因此,每个客户都有自己的域名,CNAME将其域名映射到我的域名,如:
customer1将指向
service.my-saas.com
其中my-saas.com是托管在Google云上的应用程序。
或者如果我的客户没有自己的域名,那就是:
customer1.my-saas.com
这是谷歌云支持的东西吗?
据我所知,它不支持通配符映射或自定义域,它是一种自动化方式。
答案 0 :(得分:0)
这是可能的:
Add a custom domain。使用my-saas.com作为域名,然后输入* .my-saas.com作为子域名。
修改您的DNS,以便* .my-saas.com拥有ghs.googlehosted.com的CNAME pointint。
然后,您的应用程序可以使用主机标头的内容来检测给定请求正在访问的客户站点,并返回正确的数据。
如果您希望每个客户的站点运行不同的代码或在不同的实例上运行,请将每个客户部署在单独的服务中,然后使用dispatch将每个域路由到不同的服务。这仅限于20位客户。