Nginx

Nginx反向代理与动静分离

2018-12-05  本文已影响0人  IARNO

反向代理

反向代理(Reverse Proxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet上请求连接的客户端,此时代理服务器对外就表现为一个反向代理服务器。(摘自百度百科)
如下图:

image

案例——图片代理

客户端IP:192.168.235.1
访问服务器IP:192.168.235.131
图片存放服务器IP:192.168.232.132

当客服端192.168.235.1访问网站192.168.235.131时,被访问的服务器192.168.235.131就是一台图片代理服务器,图片代理服务器192.168.235.131再请求存放图片服务器192.168.232.132,图片存放服务器192.168.232.132最终将结果返回给代理服务器192.168.235.131,代理服务器再返回给客户端192.168.235.1

image.png image.png
 location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
  {
        proxy_pass http://192.168.235.132:80;
        proxy_set_header X-Forwarded-For $remote_addr;
  }
上一篇 下一篇

猜你喜欢

热点阅读