웹 개발2009. 1. 16. 16:16

크로스도메인 문제.
흔히 나오는 예제는 php로 proxy server 만들어 쓰는 겁니다.

php 설치하기 곤란하고, 잘 모를 경우 jsp 개발자를 위해서 간단하게 하는 방법이 있는 것 같아서 올려봅니다.

아파치에 프록시 설치하고 간단한 설정으로 끝난다고 합니다.

mod_proxy 모듈 설치하고

httpd.conf 파일에 다음과 같이 설정하면 됩니다.

ProxyRequests Off
ProxyPreserveHost On
<Proxy *>
Order deny, allow
Allow from all
</Proxy>
ProxyPass /exam/jsp ajp://192.168.23.128:8009/examples/jsp
ProxyPassReverse /exam/jsp ajp://192.168.23.128:8009/examples/jsp
<Location /exam/jsp >
Order allow, deny
Allow from all
</Location>
( 참고도서: Professional Apache Tomcat 6, V. Chopra 외 2명, Wrox, 2007 )

이걸로 간단히 내 서버로 request 보내는 것처럼 하면서 다른 서버로 보낼 수 있다니 아파치 대단한 것 같습니다 ^^
Posted by net4all