У меня есть API отдыха (backapp), который развернут на сервере Tomcat. У меня есть угловой интерфейс, который также развернут на том же сервере Tomcat.
И мне нужно добавить виртуальные хосты в apache (httpd), смонтированный на моих двух приложениях Tomcat. Я использую JKMount в файле httpd.conf
Мой Tomcat обслуживает 8080 моего рэкапа andfrontapp
...
webapps
--> frontapp
--> backapp
...
Виртуальный хост для внешнего интерфейса работает нормально: (www.myhost.com/frontapp)
<virtualhost myhost:80>
ServerName www.myhost.com
ServerAlias myhost.com
JkMount /frontapp/* ajp13
</virtualhost>
Но виртуальный хост для API остальных (бэкэнд) не работает (www.myhost.com/backapp) получил ошибку 404
<virtualhost myhost:80>
ServerName www.myhost.com
ServerAlias myhost.com
JkMount /backapp/* ajp13
</virtualhost>
Это структура моего бэкэнда:
backapp
|-- META-INF
| |-- MANIFEST.MF
| `-- maven
| `-- compay
| `-- backapp
| |-- pom.properties
| `-- pom.xml
`-- WEB-INF
|-- classes
| |-- config.properties
| |-- logback.xml
| `-- company
| `-- contentpkg
| |-- AppInitializer.class
| |-- configuration
| | |-- (classes)
| |-- controller
| | |-- (classes)
| `-- model
| |-- (classes)
`-- lib
|-- commons-io-2.5.jar
|-- commons-logging-1.2.jar
|-- .....
Спасибо