2014-12-02 65 views
0

我们正在构建一个SAAS产品,我们希望在其网站上将其作为已安装/装载的产品提供给我们的客户。在Google应用引擎中保留客户子域以appspot子域名

即我们的应用程序是在http://saasproduct.appspot.com

,我们的两个不同客户的网站是在http://www.cust1.comhttp://www.cust2.com

我可以在cust1.saasproduct.appspot.com 和CNAME创建WWW的cust1指向CNAME记录记录www cust2在cust2 poiting .saasproduct.appspot.com

是否有可能?

我可以用Compute Engine实现类似的功能吗?

回答

1

最合理的可能是这里遵循的概念和使用自己的域名:

Google Custom Domains

从本质上讲,你将创建cust1.saasproduct.com,cust2.saasproduct.com。这两者都会向Google的服务器提供cname记录,并为您的应用提供服务。

另一种选择是利用:

Virtual IPs

然后,你可以只CNAME所有客户域到一个应用程序,并可能从该应用程序查看域名,如果您需要为网页略有不同。

可以想象,您还可以获取cust1.saasproduct.appspot.com,cust2.saasproduct.appspot.com名称。但是,你需要命名你的部署版本cust1,cust2,这绝对是一个黑客和难以维护。

+0

我可以手动完成,但对于数百位客户来说,这可能很麻烦,在这种情况下,我们需要明确的解释黑客的可靠性。 – iamgopal 2014-12-04 04:50:12