nginx 反向代理做域名转发简单配置

时间:2023-12-30 09:45:32

这里用的是nginx for windows

首先进入nginx配置文件nginx 反向代理做域名转发简单配置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