Назад | Перейти на главную страницу

Mod_jk Tomcat VirtualHost

У меня есть два приложения в Tomcat app1 и app2.

У меня есть mod_jk, настроенный для внешнего интерфейса Apache, и я могу получить Tomcat index.jsp

Теперь я создал два виртуальных хоста для app1 и app2, чтобы app1.domain.com указывал на app1 в tomcat, а app2.domain.com указывал на app2 в Tomcat, но это не работает.

У меня 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.

Кто-нибудь может мне помочь?

Спасибо

Получил я это сделал через RewriteRule.

Спасибо, Anoop