nginx的反向代理指令
2012-11-27 14:51
274 查看
proxy_pass指令
语法
proxy_pass [url | upstream]
作用
该指令用于设置被代理服务器端口或套接字,以及URLproxy_redirect指令
语法
proxy_redirect [off | default | redirect replacement]
作用
该指令用于更改被代理服务器的应答Header头中的"location"和"refresh"补充:
这个命令作用我还没掌握,实际设置中都是off的,各位如果有了解的,欢迎博客下留言指导我proxy_next_upstream指令
语法
proxy_next_upstream [error|timeout|invalid_header|http_500|http_502|http_503|http_504|http_404|off]
作用
该指令用于设置当在哪种情况下,将请求转发到下一台服务器。在upstream负载均衡代理服务器池中,假设后端的一台服务器无法访问或返回指定错误响应代码时,可以使用该指令将请求转发到池中的下一台服务器。参数说明
error : 如果连接服务器时、发送请求时、读取应答消息时发生错误 timeout : 如果连接服务器时、传递请求时、读取后端服务器应答消息时超时 invalid_header : 后端服务器返回一个空的或错误的应答 http_[500|502|503|504|404] : 后端服务器返回指定的应答状态码 off : 禁止将请求转发到下一台后端服务器
proxy_set_header指令
语法
proxy_set_header header value
作用
该指令允许重新定义或添加header行到转发给被代理服务器的请求信息中,它的值可以是文本,可以是变量,可以是文本和变量的组合相关文章推荐
- nginx的反向代理指令
- nginx 限速指令limit_rate
- [Nginx]实现反向代理(Windows版)
- nginx作json api反向代理,如何返回json形式的错误代码?(绝对有效)
- nginx 服务器的反向代理和负载均衡配置
- CentOS5.5 Nginx1.6 反向代理-缓存-gzip
- nginx http反向代理
- nginx做反向代理但是图片,css,js等静态资源加载出错
- 【nginx】nginx实现反向代理
- Nginx下Websocket反向代理配置
- nginx的配置、虚拟主机、负载均衡和反向代理(1)
- Nginx相关指令和Nginx+tomcat配置集群负载均衡配置文件nginx.conf
- Nginx七层反向代理和负载均衡
- 在Debian/Ubuntu VPS下配置Nginx做反向代理
- nginx之proxy_pass指令完全拆解
- 配置nginx的反向代理及负载均衡
- 【Nginx】基于TCP的反向代理
- nginx指令之——tcp_nodelay
- 使用Nginx做反向代理时,如何查看web请求被落地到哪台服务器