Nginx的正反向代理怎么配置
.
Nginx的正反向代理配置方法如下:
1、首先在nginx.conf中配置upstream,upstream是指后端的服务器,可以配置多个。
upstream my_upstream {
server 127.0.0.1:8080;
server 127.0.0.1:8081;
}
2、然后在server中配置正向代理,即前端请求的url映射到upstream中指定的服务器。
server {
listen 80;
server_name www.test.com;
location / {
proxy_pass http://my_upstream;
}
}
3、最后配置反向代理,即upstream中指定的服务器的响应映射到前端。
server {
listen 80;
server_name my_upstream;
location / {
proxy_pass http://www.test.com;
}
}
这样就完成了Nginx的正反向代理配置。
相关文章