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


这里用的是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


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM