Mod_jk Tomcat 虚拟主机

Mod_jk Tomcat 虚拟主机

我在 Tomcat 中有两个应用程序:app1 和 app2。

我已经为 Apache 前端配置了 mod_jk,并且能够获取 Tomcat index.jsp

现在我为 app1 和 app2 创建了两个虚拟主机,以便 app1.domain.com 将指向 tomcat 中的 app1,而 app2.domain.com 将指向 Tomcat 中的 app2,但它不起作用。

我有 Vhost 作为

<VirtualHost *:80>
ServerName www.app1.domain.com
ServerAlias app1.domain.com
DocumentRoot "/opt/tomcat/webapps/app1"
<Directory "/opt/tomcat/webapps/app1">
  DirectoryIndex index.jsp
  Options Indexes FollowSymLinks
  AllowOverride None
  Order allow,deny
  Allow from all
</Directory>
###### The following section added for Jk
JkMount /*.do ajp13
JkMount /*.jsp ajp13
JkMount / ajp13
JkMount /* ajp13
JkUnMount /*.php ajp13
JkUnMount /*.gif ajp13
JkUnMount /*.html ajp13
JkUnMount /*.css ajp13
JkUnMount /*.png ajp13
JkUnMount /*.jpg ajp13
######
#</Directory>
</VirtualHost>

但这不起作用,因为两个子域名都会加载 Tomcat 的 index.jsp。

有人能帮我吗?

谢谢

答案1

我明白了,我通过 RewriteRule 完成了它。

谢谢,Anoop

相关内容