如何在同一java webapp上使用不同的子域

如何在同一java webapp上使用不同的子域,java,web-applications,path,subdomain,tomcat7,Java,Web Applications,Path,Subdomain,Tomcat7,我想用tomcat7将java webapp上的不同路径映射到不同的子域。 like:sub1.domain.com您可以通过启用tomcat的ajp连接器并在tomcat前面使用带有mod_jk的apache服务器来实现不同的子域。在apache服务器配置中,您可以创建虚拟主机并使用JkMount指令装载您的webapp 在virtualHost指令中: JkMount URL_PREFIX WORKER_NAME e.g. JkMount /sub1 sub1worker 并更新wor

我想用tomcat7将java webapp上的不同路径映射到不同的子域。


like:sub1.domain.com您可以通过启用tomcat的ajp连接器并在tomcat前面使用带有mod_jk的apache服务器来实现不同的子域。在apache服务器配置中,您可以创建虚拟主机并使用JkMount指令装载您的webapp

在virtualHost指令中:

JkMount URL_PREFIX WORKER_NAME
e.g.
JkMount /sub1 sub1worker
并更新workers.properties文件

worker.list=sub1Worker,sub2worker

worker.sub1worker.type=ajp
worker.sub1worker.host=yourtomcathost.com
worker.sub1worker.port=8009 # default port

使用tomcat前面的web服务器(反向代理)更容易做到这一点。然后,您可以轻松地将域映射到上下文根。