Nginx的反向代理
一. Nginx的反向代理
1. 反向代理是一种网络架构,通过代理服务器为后端的服务器做代理,客户端的请求直接请求代理服务器,然后转发给后端服务器(安全、灵活、负载均衡)
二. Nginx配置反向代理
1. location:用于定义匹配路径匹配的规则。
2. ^~ /api/:表示精准匹配,即匹配以/api/开头的路径。
3. rewrite:该指令用于重写匹配到的路径
4. proxy_pass:该指令用于代理转发,他讲匹配到的请求转发给位于后端的指令服务器。