我正在使用 Spring、jsp 和 Apache 7.0 服务器开发一个应用程序,现在假设我已经注册了域,例如“www.example.com”,并且在我的应用程序中,用户填写了要求用户输入的注册表单他在填写详细信息后提交表格后立即将其命名为“123”的网址我想将他重定向到新创建的网址,现在在我们的案例中为“123.example.com”
现在在这个 Action 中,我必须在他被重定向之前在我的代码中创建子域。 我已经通过谷歌搜索了很多东西。
任何帮助
提前致谢。
最佳答案
您需要启用通配符子域。这将允许您的应用响应来自 anything.yourdomain.com 的请求。接下来,您的应用程序需要定义一个将子域转换为变量的路由,以便您可以使用它来将您的数据库请求范围限定到他们的帐户。一旦用户设置了他们的自定义子域,他们应该在他们的帐户下注册他们的域(这样你就可以通过域而不是子域来查找帐户)然后创建一个指向他们的子域的 CNAME DNS 记录。这些原则适用于任何语言/框架。
关于java - 使用 apache 和 spring 以编程方式创建子域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17831615/