WWW

[알림판목록 I] [알림판목록 II] [글목록][이 전][다 음]
[ WWW ] in KIDS
글 쓴 이(By): chilly (젊은엉아)
날 짜 (Date): 2001년 1월 31일 수요일 오후 06시 27분 12초
제 목(Title): apache로 proxy를 만들고 있는데요..



apache로 proxy를 만들고 있는데요 뭐 ProxyPass랑 ProxyPassReverse로
그럭저럭 동작은 합니다만.. 문제가 target webpage에 absolute URL이 있는
경우에 이걸 제대로 변환을 못 시켜주거든요. 이걸 해결하는 방법은 없나요 ?

좀 더 구체적으로 얘기를 하면.. a란 host에 보안을 요하는 webpage가 있고,
이 host에의 access를 b란 host로 제한을 해 두었습니다. 그 b가 제가
configure를 하고 있는 proxy server입니다. 그런데 a에..

<a href="http://a.com/strange/index.html">strange</a>

뭐 이런 식으로 된 것들이 있는데, ProxyPassReverse가 이걸 해결을 못하는
겁니다.

<a href="/strange/index.html">strange</a>

요건 제대로 마치 b에 있는것처럼 해주는데 말이죠.
그래서 원래 c에서 b를 통해서 access를 하면 문제없이 a를 access할 수 있기는
한데 이 absolute URL만 만나면 c가 a를 바로 access할려고하니 퇴짜를
맞게 됩니다. 이걸 손으로 고치긴 일이 장난이 아니고.

Rewrite라는 놈이 이런 상황을 해결하는 방법인듯 보이긴 하는데 어떻게
해야하는지..
--
김 규동 % Silicon Image, Inc. 1060 E. Arques av. Sunnyvale, CA 94086, USA
 chilly % Phone +1 408 616 4145 Fax +1 408 830 9530
Fabiano % http://www.iclab.snu.ac.kr/~chilly, chilly@siimage.com
[알림판목록 I] [알림판목록 II] [글 목록][이 전][다 음]
키 즈 는 열 린 사 람 들 의 모 임 입 니 다.