码迷,mamicode.com
首页 > 其他好文 > 详细

Nginx方向代理

时间:2017-12-28 14:05:22      阅读:164      评论:0      收藏:0      [点我收藏+]

标签:http   body   http协议   字符串   http协议版本   通过   版本   dir   proxy   

proxy模块指令描述

proxy模块的可用配置指令非常多,它们分别用于定义proxy模块工作时的诸多属性,如连接超时时长、代理时使用http协议版本等。下面对常用的指令做一个简单说明。

    • proxy_connect_timeout ??nginx将一个请求发送至upstream server之前等待的最大时长;

    • proxy_cookie_domain ??将upstream server通过Set-Cookie首部设定的domain属性修改为指定的值,其值可以为一个字符串、正则表达式的模式或一个引用的变量;

    • proxy_cookie_path ?? 将upstream server通过Set-Cookie首部设定的path属性修改为指定的值,其值可以为一个字符串、正则表达式的模式或一个引用的变量;

    • proxy_hide_header ??设定发送给客户端的报文中需要隐藏的首部;

    • proxy_pass ??指定将请求代理至upstream server的URL路径;

    • proxy_set_header ??将发送至upsream server的报文的某首部进行重写;

    • proxy_redirect ??重写location并刷新从upstream server收到的报文的首部;

    • proxy_send_timeout ??在连接断开之前两次发送至upstream server的写操作的最大间隔时长;

    • proxy_read_timeout ?? 在连接断开之前两次从接收upstream server接收读操作的最大间隔时长;

如下面的一个示例:

 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;
client_max_body_size 10m;
client_body_buffer_size 128k;
proxy_connect_timeout 30;
proxy_send_timeout 15;
proxy_read_timeout 15;

Nginx方向代理

标签:http   body   http协议   字符串   http协议版本   通过   版本   dir   proxy   

原文地址:https://www.cnblogs.com/Dev0ps/p/8134945.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!