在我的应用程序中,我使用以下重写规则:
RewriteRule ^/ajax(.*) http://api.externalserver.com/$1 [P,QSA,L]
Run Code Online (Sandbox Code Playgroud)
现在的问题是我的公司网络要求我使用 HTTP 代理进行外部 Internet 连接。
为了说明,这不起作用:
curl -v http://api.externalserver.com/login
Run Code Online (Sandbox Code Playgroud)
但这有效:
curl -v -x 11.22.11.22:8585 http://api.externalserver.com/login
Run Code Online (Sandbox Code Playgroud)
如何让 Apache 使用公司代理处理外部 Internet 请求?
nic*_*rim 11
我想你会想要启用mod_proxy_http
,并设置:
ProxyRemote * http://11.22.11.22:8585
Run Code Online (Sandbox Code Playgroud)
在您的虚拟主机配置中的某处。
归档时间: |
|
查看次数: |
14919 次 |
最近记录: |