设置代理服务器

时间:2010-07-27 18:20:39

标签: php proxy lamp

所以我有一个服务器设置(LAMP)服务器,这个代理可以访问内部网络,我需要让外部世界访问这个代理才能执行任务。

例如,您应该能够使用具有正确参数的POST请求调用该代理,并且代理应该返回该帖子的状态。现在让我们说帖子是在该代理的主文件夹中名为(something.php)的php脚本中完成的。如何访问外部世界以访问该代理?

我希望这很清楚,对不起我不能说得更清楚但是如果你有任何进一步的问题要澄清请告诉我!

1 个答案:

答案 0 :(得分:0)

要使用Apache设置反向代理,您必须将mod_proxymod_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并将其上传回客户端。