反向代理:reverse proxy,是指用代理服务器来接受客户端发来的请求,而后将请求转发给内网中的上游服务器,上游服务器处理完以后,把结果经过nginx返回给客户端。nginx
假如须要根据url或ip得不一样,把请求代理到不一样得服务器就能够这样配置nginx.conf。服务器
events { worker_connections 1024; } http { include mime.types; default_type application/octet-stream; sendfile on; keepalive_timeout 65; server { listen 80; server_name 127.0.0.6; location / { proxy_pass http://localhost:7001; } } server { listen 80; server_name 127.0.0.7; location / { proxy_pass http://localhost:7002; } } }