反向代理 |
反向代理(Reverse Proxy)是指以代理服务器来接受 Web 客户端的请求,然后将请求转发给内部网络系统上的服务器,并将从服务器上得到的结果返回给 Web 客户端。此时代理服务器对外表现为一个服务器,客户端不知道内部网络其他服务器的存在,因此对内网服务器可以起到保护作用。
SuperMap iPortal、iServer 和 iEdge 均支持反向代理。下本文以 iServer 为例,介绍如何在 nginx 和 apache 中配置反向代理,iEdge 和未开启服务代理的 iPortal 的配置与之相同。开启服务代理的 iPortal 的反向代理配置请参见:服务代理与 Nginx 反向代理配合使用。