java - 使用 apache 和 spring 以编程方式创建子域

标签 java jsp spring-mvc

我正在使用 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/

相关文章:

java - View 解析出错?

java - 使用 Spring MVC 在 jsp 文件中显示 XML

Tomcat-Maven 401 错误 : Cannot invoke Tomcat manager

java - 使用 Spring 时,如何在错误 500 页面中打印堆栈跟踪?

Java - 使用 Object 参数实现接口(interface)

java - 不能将类(class)分成更小的类(class)

javascript - 在本地系统中下载文件或pdf,而不仅仅是在服务器中

java - 静态内部类中的 getFragmentManager()

java - Observer - 围绕电子邮件接收逻辑的可观察模型

java - JSP:使用从一页到另一页的信息