Я закончил тем, что угробил Tomcat Apache и просто использовал Причал и подал заявки их собственное ROOT
контекст приложения. Не оптимальный, но это - легкий вес достаточно, пока я не могу выяснить, как на самом деле разместить несколько приложений из контейнера Сервлета и иметь их, беспрепятственно направляют к и от субдоменов. Используя Tomcat Виртуальные хосты непосредственно вне Tomcat были предложены офлайн кем-то, я исследую это также.
Это должно работать:
<VirtualHost 0.0.0.0:80>
ServerName app1.mycompany.com
ProxyPass / http://dev.mycompany.com:8080/app1/
ProxyPassReverse / http://dev.mycompany.com:8080/app1/
</VirtualHost>
Отметьте однако, что, если сервлет по dev.mycompany.com использует запрос, URI, чтобы перенаправить браузер или генерировать ссылку в Apache документа не понимает (например, файл JNLP), то это не загрузит, потому что это произойдет:
Это не будет относиться к страницам HTML, потому что Apache изменит ссылки (это - то, что ProxyPassReverse для). Если необходимо работать вокруг ошибки, я описал, у Вас есть две опции: