0

我很好奇如何为每个注册创建自定义域(例如 custom.beanstalkapp.com、custom.serverdensity.com),例如 Beanstalk 和 Server Density。我想做类似的事情,以便客户及其员工在他们自己的子域中访问网络应用程序。每个应用程序要么使用 LDAP,要么使用我们自己的本地用户存储,具体取决于客户端选择,并共享一个通用 API。

每个自定义域是否共享相同的 Web 应用程序代码库?

更进一步,如果我想允许一个完全自定义的域,你可以使用 bit.ly pro 获得。我想在这种情况下,客户会将他们域的 A 记录指向我们的 Web 服务器,然后我们必须以编程方式编辑我们的 Apache 配置来为该域添加一个新的虚拟主机?

在这个应用程序中,API 是用 Java(使用 Restlet)编写的,前端是用 GWT 编写的。数据层内置在 MongoDB 中。

4

2 回答 2

1

您可以在 apache 中使用通配符 dns 和基于名称的虚拟主机来完成子域位。

于 2010-11-30T21:00:57.780 回答
0

您需要一个 Web 服务器,您可以在其中以编程方式更改配置,尤其是虚拟主机的配置。

这很可能意味着您需要一个可嵌入的服务器来完全控制发生的事情,而不是在独立服务器上进行黑客攻击。这是第一步。先这样做。

于 2010-11-30T21:01:56.587 回答