这里用的是nginx for windows
首先进入nginx配置文件,做以下配置:
server
{
listen 80;
server_name abc.com;
location / {
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass http://172.16.10.87:80;
}
access_log logs/abccom.log;
}
然后启动nginx,在cmd下,进入nginx根目录,执行以下命令
start nginx
画面一闪,nginx已经在后台跑起来了
这样所有通过abc.com访问本机的请求,都会被nginx转发到http://172.16.10.87:80上
其中server可以配置多个,来实现多个域名的不同转发规则
关闭nginx服务可以执行以下命令
nginx -s quit
负载均衡:https://blog.csdn.net/qq_28602957/article/details/61615876