2009-05-04 94 views
10

我現在正在探索使用Apache的mod_proxy的指令,如ProxyPass僞,作爲跨域腳本的限制的解決方案(對於HTML/AJAX /閃存代碼)的一部分。但是,我害怕通過啓用mod_proxy,我會冒險讓服務器作爲開放代理。風險的mod_proxy

什麼是風險,以及如何將風險降至最低?

謝謝。

+0

與編程無關,我認爲......似乎更像是一件IT事物。 – 2009-05-04 14:27:27

回答

9

既然你特別提到的ProxyPass,我假設你正在使用mod_proxy的反向代理。

如果是這樣,請確保ProxyRequests已關閉。反向代理不需要它。

在正向代理配置,如果你要啓用將ProxyRequests沒有設置訪問限制(即,它的主機/網絡被允許使用代理服務器),你可以很容易地風與開放代理。

更多信息,請參見mod_proxy documentation

4

只要確保設置將ProxyRequests

這可以防止阿帕奇從充當正向代理服務器(這是關於一個開放代理的關注進來),但不影響其作爲使用ProxyPass的反向代理使用