java - 为每个注册用户创建子域(java EE)

标签 java jakarta-ee subdomain

如何创建子域,如 http://user.mywebsite.com ?实际上是否可以通过纯 java/java EE 代码创建它,或者我需要使用一些外部脚本服务器端语言?

对于那些回答的人:那么,我应该询问我的主机是否提供某种 DNS 访问?

最佳答案

使用反向代理服务器,在您的应用程序服务器前面,可以进行一些配置,请参阅http://www.jvmhost.com/articles/host-random-wildcard-subdomains-tomcat-java

您可以使用 request.getServerName() 了解请求来自哪个子域。

关于java - 为每个注册用户创建子域(java EE),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36480088/

相关文章:

使用 https 的 Java Jersey RESTful Web 服务

Github 页面显示 "CNAME is already taken"虽然它不是

google-app-engine - 将服务部署到子域 Google App Engine

java - java 程序中执行的函数列表(使用 eclipse)

java - 在 Java 中通过引用传递对象

java - 字符串生成器对于大字符串的缺点

hibernate - org.jboss.weld.exceptions.IllegalArgumentException : WELD-001456: Argument resolvedBean must not be null

java - 为什么大公司更喜欢 Spring 而不是 Java EE?

nginx - 在 NGINX 中配置子域

java - 使用递归如何保持局部变量更新