Я запускаю стандартное PHP-приложение в своем домене и установил для него значение www.johndoe.com/p/
.
Теперь порт 80, по-видимому, обслуживается этим HTTP-сервером (Apache, а не Tomcat). Кроме того, я установил Wildfly 8.2 на этот сервер через порт 8000. Как я могу использовать приложения Wildfly WAR в том же домене, например. www.johndoe.com/w/
?
Я уверен, что есть способ перенаправить запросы /w/ на сервер Java EE и оставить /p/ обслуживаемым Apache, верно?
Я предполагаю, что mod_proxy (http-шлюз) и mod_proxy_ajp — простые решения. Кто-нибудь может подумать о моих требованиях и функциональности mod_proxy/ajp?
ProxyPass /w ajp://localhost:8000/w
ProxyPassReverse /w http://www.johndoe.com/w
Я не требую балансировки нагрузки или чего-то еще сложного. Просто раскол двух контекстов. Из Интернета доступен только порт 80.
Спасибо.
www.johndoe.com/p/
илиwww.johndoe.com/w/
в браузере, он должен и будет обслуживаться apache, а если вы наберете то же самое, но с определенным портом (www.johndoe.com:8000/p/
), он должен обслуживаться wildfly - person winston86   schedule 09.03.2015www.johndoe.com/p/
наwww.johndoe.com:8000/p/
, но пакеты будут отбрасываться из-за брандмауэра. - person winston86   schedule 09.03.2015