Tomcat ustawienie URL

0

Mam serwer na którym stoi tomcat. Aplikacje (war) są klasycznie w katalogu webapps. Na mój adres IP wskazuje kilka wpisów dns:
appA.mojadomena.pl -> 192.168.1.239
appB.mojadomena.pl -> 192.168.1.239
Obecnie aplikacje nie ważne po której domenie czy ip są wywoływane np.:
appA.mojadomena.pl:8080/appA
appA.mojadomena.pl:8080/appB itd.

Chcę by po wpisaniu w przeglądarce adresu: www.appA.mojadomena.pl:8080
Od razu wyświetliła się aplikacja "appA".
Po wpisaniu www.appB.mojadomena.pl:8080 "appB", czyli nie trzeba było podawać katalogu w url do konkretnej aplikacji tylko sama się wywołała w zależności od adresu.

W serwerze apache(zwykły http) wiem jak to zrobić w tomcacie nie potrafię.
Próbowałem virtual hostów poprzez wpis w server.xml

<host appbase="webapps/appA" autodeploy="true" name="www.appA.mojadomena.pl" unpackwars="true"></host>
<host appbase="webapps/appB" autodeploy="true" name="www.appB.mojadomena.pl" unpackwars="true"></host>

Ale to nic nie zmienia i np. po wpisaniu www.appA.mojadomena.pl:8080 wyświetla się standardowa strona tomcata z dostępem do panelu admina itd.

Próbowałem też jakieś wpisy contextu, ale nie udał;o się uzyskać zamierzonego efektu.

0

Jeszcze ustawienia kontekstu

<Host name="appA.mojadomena.pl" appBase="webapps/appA">
    <Context path="" docBase="/appA"/>
</Host>

<Host name="appA.mojadomena.pl" appBase="webapps/appB">
    <Context path="" docBase="/appB"/>
</Host>
0

Po wpisaniu w przeglądarkę www.appA.mojadomena.pl:8080 wyświetla się domyślna strona tomcata, a nie moja aplikacja.

1 użytkowników online, w tym zalogowanych: 0, gości: 1