Nginx 利用代理转发请求实例
我们 米扑科技 的业务遍布全球,有时国外的客户无法访问我们搭建在国内的服务,这就要求我们在国外服务器上搭建一个代理转发服务,用户请求国外服务器的域名,然后代理转发到国内,处理请求后返回结果给国外的客户。Nginx 不仅可以实现负载均衡,还可以实现反向代理转发,非常适合我们的使用场景,因此我们 米扑科技 采用 Nginx 利用代理转发请求实例。 米扑博客原文: Nginx 利用代理转发请求实例 Nginx 利用代理转发请求实例 nginx 作为目前最流行的web服务器之一,可以很方便地实现反向代理。 nginx 反向代理官方文档: NGINX REVERSE PROXY 当在一台主机上部署了多个不同的web服务器,并且需要能在80和443端口同时访问这些web服务器时,可以使用 nginx 的反向代理功能,用 nginx 在80端口监听所有请求,并转发给443端口,再由443端口统一依据转发规则转发到对应的国内web服务器上。 示例: proxy.mimvp.com 域名在阿里云备案,部署在国内的北京阿里云服务器 proxy.mimgu.cn 域名在腾讯云备案,部署在国外的新加坡腾讯云服务器(国外域名可不备案) 1. 国内北京阿里云服务器 ( proxy.mimvp.com ) vim mimvp_proxy.conf server { listen 80; server