NGINX的http反向代理配置

 每日运维   2022-01-06 13:39   114 人阅读  0 条评论

1、线上配置

server {
   listen    80;
   #server_name e1.easymc.net;  #前端地址,非要求的情况下不使用此项。
   location / {
       access_log /data/logs/nginx/proxy_thirdparyy.log common;
       proxy_pass_header Server;
       proxy_pass_header Set-Cookie;
       proxy_cache_key $host$uri$is_args$args;
       proxy_pass  http://192.168.10.10:81;  #代理的后端地址
       proxy_redirect default;
       proxy_set_header    X-Real-IP $remote_addr;
       proxy_redirect off;
       proxy_set_header X-Real-IP $remote_addr;
       proxy_set_header X-Forward-For $remote_addr;
       proxy_set_header X-Forward-For $proxy_add_x_forwarded_for;
       proxy_set_header Host $host;
   }
}

2、简洁配置

server {
   listen 80;

   location ~ / {
       access_log /data/logs/nginx/proxy_thirdparyy.log common;
       proxy_pass       http://192.168.10.10:81;
       proxy_set_header Host      $host;
       proxy_set_header X-Real-IP $remote_addr;
}
}

image.png

本文地址:https://linux365.cn/post/58.html
版权声明:本文为原创文章,版权归 每日运维 所有,欢迎分享本文,转载请保留出处!

评论已关闭!