Второй день ни как не могу решить проблему:
есть glassfish на нем крутится пару приложений, доступны они по следующему урл: http://127.0.0.1:8080/app http://127.0.0.1:8080/app2
Надо сделать доступ по ссылки в вида app.domain.ru (на 80 порту)
<VirtualHost *:80>
ServerName app.domain.ru
ProxyRequests On
ProxyPreserveHost Off
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
ProxyPass / http://127.0.0.1:8080/app/
ProxyPassReverse / http://127.0.0.1:8080/app/
ErrorLog ${APACHE_LOG_DIR}/error.log
</VirtualHost>
Как правильно настроить apache. Сейчас временно решил проблемы заведя на glassfish'e виртуальные хосты и прописав следующие конфиги:
<VirtualHost *:80>
ServerName app.domain.ru
ProxyRequests On
ProxyPreserveHost Off
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
ProxyPass / http://app.domain.ru:8080/app/
ProxyPassReverse / http://app.domain.ru:8080/app/
ErrorLog ${APACHE_LOG_DIR}/error.log
</VirtualHost>