Nginx proxy pass简单用法、负载均衡
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Nginx proxy pass简单用法、负载均衡相关的知识,希望对你有一定的参考价值。
参考技术A通过proxy_set_header,返回客户端真实IP地址及端口,而不是代理主机ip
要注意proxy_pass后的url最后的/
当加上了/,相当于是加了路径,则nginx不会保留location中匹配的路径部分
如果没有/,则会把匹配的路径部分保留
例:
如上面的配置
如果请求的url是:http://[域名]/static/css/a.css
会被代理成: http://css.ztit.cn/a.css
如上面的配置
如果请求的url是:http://[域名]/static/css/a.css
则会被代理到: http://css.ztit.cn/static/css/a.css
如果,你不想nginx对你的URI请求被修改
那么,proxy_pass的配置中就不应该带有任何path。
例:
如果请求的url是: http://127.0.0.1/static/css/a.css
会被代理到: http://127.0.0.1:85/static/css/a.css
否则,在proxy_pass的配置中有path
如果请求的url是: http://127.0.0.1/static/css/a.css
会被代理到: http://127.0.0.1:85/path/a.css
关于nginx负载均衡配置的几个状态参数讲解。
以上是关于Nginx proxy pass简单用法、负载均衡的主要内容,如果未能解决你的问题,请参考以下文章