所以我有一个服务器设置(LAMP)服务器,这个代理可以访问内部网络,我需要让外部世界访问这个代理才能执行任务。
例如,您应该能够使用具有正确参数的POST请求调用该代理,并且代理应该返回该帖子的状态。现在让我们说帖子是在该代理的主文件夹中名为(something.php)的php脚本中完成的。如何访问外部世界以访问该代理?
我希望这很清楚,对不起我不能说得更清楚但是如果你有任何进一步的问题要澄清请告诉我!
答案 0 :(得分:0)
要使用Apache设置反向代理,您必须将mod_proxy
与mod_proxy_http
一起使用,因为您要代理HTTP请求。手册是here。
直接来自手册的基本配置是:
ProxyRequests Off
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
ProxyPass /foo http://foo.example.com/bar
ProxyPassReverse /foo http://foo.example.com/bar
现在,当代理服务器收到/foo/whatever
的请求时,它会自行下载http://foo.example.com/bar/whatever
并将其上传回客户端。