0
다른 컴퓨터에서 호스팅되는 두 개의 서로 다른 사이트에 대해 프록시로 Apache를 사용하고 싶습니다. 현재 Apache 2.2.15를 실행 중입니다.Apache VirtualHost directive ProxyPass
는 내가 달성하고자하는 것은 : http://10.0.0.2/Url1.php에
VirtualHost default:443 ServerName something.nice.org ProxyPass /Url1.php http://10.0.0.2/Url1.php ProxyPassReverse /Url1.php http://10.0.0.2/Url1.php VirtualHost VirtualHost *:443 ServerName somethingelse.nice.org ProxyPass /Url2 http://10.0.0.3/Url2 ProxyPassReverse /Url2 http://10.0.0.3/Url2 VirtualHost *:443
/Url1.php 잘 작동하지만, URL2가 10.0.0.3로 전달되지 않습니다
Client --> https://ApacheWebProxyPubIP:443
--> /Url1.php --> http://10.0.0.2/Url1.php
--> /Url2 --> http://10.0.0.3/Url2
내가 사용했습니다.
이것을 달성하기위한 올바른 구문은 무엇입니까?
감사합니다!
를 클라이언트가 ApacheWebProxyPubIP'은 다음 가상 호스트 with'ServerName의 somethingelse.nice.org'가 –
사용되지 않습니다하지만 뭔가 SOMETHINGELSE 모두에 해결'입력하는 경우 동일한 단일 공개 IP 및 둘 모두가 동일한 포트에 의존합니다. 그런 다음 /Url1.php를 어딘가에/Url2를 다른 곳으로 어떻게 가리킬 수 있습니까? –