linux nginx域名反向代理


准備反向代理的網站:www.a.com

目標網站:www.b.com

進入nginx的配置文件:

server_name我就不說了,就是自己的域名

添加如下:

1 location / {
2             proxy_set_header X-Real-IP $remote_addr;
3             proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
4             proxy_pass    http://www.b.com;
5     }

訪問www.a.com后會直接跳轉到www.b.com

如果想訪問www.a.com/a/調准到www.b.com/b/

進入nginx的配置文件:

添加如下:

1 location /a/ {
2             proxy_set_header X-Real-IP $remote_addr;
3             proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
4             proxy_pass    http://www.b.com/b/;
5     }

其他例子就不一一列舉了,可以參考nginx的官方文檔,鏈接:https://docs.nginx.com/nginx/admin-guide/web-server/reverse-proxy/#


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM