当前位置: 代码迷 >> PHP >> 反向代理有关问题
  详细解决方案

反向代理有关问题

热度:450   发布时间:2012-05-08 22:09:41.0
反向代理问题
A->客户机请求
B->代理服务器
C->真实服务器

请求:A->B->C,
返回:C->B->A

一般如何实现反向代理?
PHP实现还是http服务器有这个功能?比如nginx.
若是PHP的话一般用什么方法?file_get_contents?curl?


------解决方案--------------------
基本上成熟的http服务器都会有反向代理功能,比如nginx的proxy_pass,通常是nginx直接处理静态文件,动态php可以转给apache处理。如果需要做反向代理缓存可以尝试引入varnish,或者squid
  相关解决方案