Skip to content

为什么Nginx被称为“反向”代理?

下图显示了转发代理和反向代理之间的区别。

转发代理是一个位于用户设备与互联网之间的服务器。

转发代理通常用于:

  1. 保护客户端
  2. 规避浏览限制
  3. 阻止访问某些内容

反向代理是一个接受客户端请求的服务器,它将请求转发到Web服务器,并将结果返回给客户端,就好像代理服务器处理了请求一样。

反向代理常用于:

  1. 保护服务器
  2. 负载均衡
  3. 缓存静态内容
  4. 加密和解密SSL通信