我很好奇如何为每个注册创建自定义域(例如 custom.beanstalkapp.com、custom.serverdensity.com),例如 Beanstalk 和 Server Density。我想做类似的事情,以便客户及其员工在他们自己的子域中访问网络应用程序。每个应用程序要么使用 LDAP,要么使用我们自己的本地用户存储,具体取决于客户端选择,并共享一个通用 API。
每个自定义域是否共享相同的 Web 应用程序代码库?
更进一步,如果我想允许一个完全自定义的域,你可以使用 bit.ly pro 获得。我想在这种情况下,客户会将他们域的 A 记录指向我们的 Web 服务器,然后我们必须以编程方式编辑我们的 Apache 配置来为该域添加一个新的虚拟主机?
在这个应用程序中,API 是用 Java(使用 Restlet)编写的,前端是用 GWT 编写的。数据层内置在 MongoDB 中。