我们这里有一个反向代理,在2.2.x版中运行Apache
本质上,我想创建一个白名单,以便只有有效的URL才能通过代理并由Web服务器处理。
您如何在Apache配置文件中执行此操作,还是需要使用SQUID?
最佳答案
创建具有所有有效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
关于apache - Apache白名单反向代理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/265438/