아파치 공식 홈페이지 아파치 리버스프록시 사용법
버추얼 호스트를 사용하고 있고 이미 아파치로 1.test.com, 2.test.com, 3.test.com 을 사용하고 있는 상태에서 다른 포트로 서비스 되는 http 프로토콜 ex) 톰켓의 8080 이나 nginx 80번을 제외한 다른포트로 돌릴시 버추얼호스트를 등록합니다. 이 방법은 편법에 가깝습니다. 버추얼 호스트에 정보들이 등록되어있는 상태에서 같은 호스트의 다른 http 포트로 연결하고 싶다면 아래와 같이 버추얼 호스트에 추가 하시면 됩니다. 보통은 5,6,7 번줄을 추가 하시면 됩니다.
<VirtualHost *:80>
DocumentRoot /home/존재하는루트/public_html
ServerName 4.test.com
ServerAlias www.4.test.com
ProxyRequests Off
ProxyPreserveHost On
ProxyPass / http://localhost:8080/
</VirtualHost>