2008-11-05 4 views
2

여기에 리버스 프록시가 있습니다. 버전 2.2.x에서 Apache를 실행합니다. 기본적으로 올바른 URL 만 프록시를 통과하여 웹 서버에서 처리되도록 허용 목록을 작성하려고합니다. Apache 구성 파일에서 이것을 어떻게 수행합니까, 아니면 SQUID를 사용해야합니까?Apache Whitelist 리버스 프록시

답변

1

모든 유효한 URL이 포함 된 텍스트 파일을 만들고이를 RewriteMap으로 사용하십시오.

# /tmp/bar.txt: 
# /blah.cgi good 
# /bar.cgi bad 

RewriteMap foo /foo/bar.txt 

RewriteCond ${foo:%{REQUEST_URI}} ^good$ 
RewriteRule ^/(.*)$ proxy:http://foobackend/$1 
관련 문제