我们在Apache2服务器上使用Django在我的公司制作Web应用程序。此Web应用程序用于本地网络,但有时需要访问Internet。
如果用户在其网络上获得了代理服务器,则需要对其进行配置。 所以我们在我们的应用程序和Linux服务器上进行了一些配置。但问题是Apache 2不使用代理配置。我们尝试为代理设置环境变量:
HTTP_PROXY=proxyserver.com:8080
http_proxy=proxyserver.com:8080
我们在conf-available文件中也使用了mod_proxy(apache2模块):
ProxyRemote "*" "proxyserver.com:8080"
这些解决方案都不起作用。
如果有人对这个问题一无所知,请告诉我们:)
感谢。
答案 0 :(得分:0)
尝试
ProxyRequests On
ProxyVia On
<Proxy *>
Order deny,allow
Deny from all
Allow from internal.example.com
</Proxy>
或
<Proxy http://backend.example.com>
ProxySet connectiontimeout=5 timeout=30 </Proxy>