验证 Apache 未处理代理请求

验证 Apache 未处理代理请求

我们在 DMZ 中设置了一个 Apache Web 服务器,它为大多数页面提供服务,并将应用程序请求代理到后端服务器。配置文件中只有一个地方有 ProxyRequests,并且它被设置为关闭(ProxyRequests Off)。

然而,我不断在我们的访问日志中看到如下条目:

[11/Feb/2011:05:13:22 -0500] 92.240.68.153 GET http://ocala.craigslist.org/lab/2204935056.html HTTP/1.1 302 240 "http://ocala.craigslist.org/lab/"
[11/Feb/2011:05:13:32 -0500] 92.240.68.152 GET http://phoenix.craigslist.org/wvl/tag/ HTTP/1.1 302 229 "http://phoenix.craigslist.org/wvl/tag/"
[11/Feb/2011:05:13:42 -0500] 92.240.68.153 GET http://indianapolis.craigslist.org/sec/ HTTP/1.1 302 225 "http://indianapolis.craigslist.org/sec/"
[11/Feb/2011:05:13:52 -0500] 92.240.68.152 GET http://washingtondc.craigslist.org/mld/crs/2206881434.html HTTP/1.1 302 244 "http://washingtondc.craigslist.org/mld/crs/"
[11/Feb/2011:05:14:01 -0500] 92.240.68.153 GET http://chicago.craigslist.org/nch/tix/2206985769.html HTTP/1.1 302 244 "http://chicago.craigslist.org/nch/tix/"
[11/Feb/2011:05:14:11 -0500] 92.240.68.153 GET http://boston.craigslist.org/nos/ofc/ HTTP/1.1 302 229 "http://boston.craigslist.org/nos/ofc/"
[11/Feb/2011:05:14:20 -0500] 92.240.68.153 GET http://boston.craigslist.org/nwb/hum/ HTTP/1.1 302 229 "http://boston.craigslist.org/nwb/hum/"
[11/Feb/2011:05:14:28 -0500] 92.240.68.153 GET http://newyork.craigslist.org/brk/sks/ HTTP/1.1 302 229 "http://newyork.craigslist.org/brk/sks/"
[11/Feb/2011:05:14:38 -0500] 92.240.68.152 GET http://newyork.craigslist.org/mnh/reb/2208492687.html HTTP/1.1 302 244 "http://newyork.craigslist.org/mnh/reb/"
[11/Feb/2011:05:14:47 -0500] 92.240.68.153 GET http://lexington.craigslist.org/fbh/ HTTP/1.1 302 225 "http://lexington.craigslist.org/fbh/"
[11/Feb/2011:05:14:57 -0500] 92.240.68.153 GET http://greenville.craigslist.org/pts/ HTTP/1.1 302 225 "http://greenville.craigslist.org/pts/"
[11/Feb/2011:05:15:07 -0500] 92.240.68.152 GET http://denver.craigslist.org/thp/ HTTP/1.1 302 225 "http://denver.craigslist.org/thp/"

这让我很担心,因为我们通常会遇到这些问题,但我通常可以在错误日志中找到相关条目,指出在默认虚拟主机下找不到该文件。

我如何才能明确地验证这些代理请求确实没有被执行?

相关内容