Apache多子域DNS处理

Apache多子域DNS处理,apache,dns,Apache,Dns,我目前正在构建一个应用程序,我将托管并通过web调用多租户SaaS,我希望他们能够拥有subdomain.theircompany.com能够指向subdomain.mycompany.com,或者如果他们愿意,与我一起将完整TLD指向子域 我一直希望这样做的方式是在Apache配置中使用通配符“ServerAlias*.mycompany.com”指向我的应用程序,然后提取被调用的主机…然后通过主机上的CNAME条目重定向 我的问题是,这种方法是否允许外部子域指向CNAME URL而不是IP?

我目前正在构建一个应用程序,我将托管并通过web调用多租户SaaS,我希望他们能够拥有subdomain.theircompany.com能够指向subdomain.mycompany.com,或者如果他们愿意,与我一起将完整TLD指向子域

我一直希望这样做的方式是在Apache配置中使用通配符“ServerAlias*.mycompany.com”指向我的应用程序,然后提取被调用的主机…然后通过主机上的CNAME条目重定向

我的问题是,这种方法是否允许外部子域指向CNAME URL而不是IP?由于它在我的系统上的一个帐户上运行,如果客户希望在SSL上运行,我是否能够为单个通配符安装SSL

如有任何其他建议/方法,将不胜感激


谢谢

CNAME将用于命名,但不用于通配符SSL证书

具体来说,example.theircompany.com可以有一个值为example.yourcompany.com的CNAME记录。这意味着example.theircompany.com将透明地解析到您的站点。换句话说,浏览器仍然可以看到example.theircompany.com,而不是example.yourcompany.com

因此,SSL证书必须用于他们的company.com域,而不是yourcompany.com域