Nginx的proxy_pass配置
来源:互联网 发布:openwrt cups Windows 编辑:程序博客网 时间:2024/04/19 05:36
在nginx中配置proxy_pass时,当在后面的url加上了/,相当于是绝对根路径,则nginx不会把location中匹配的路径部分代理走;如果没有/,则会把匹配的路径部分也给代理走。
下面四种情况分别用http://192.168.1.4/proxy/test.html 进行访问。
第一种:
location /proxy/ {
proxy_pass http://127.0.0.1:81/;
}
会被代理到http://127.0.0.1:81/test.html 这个url
第二咱(相对于第一种,最后少一个 /)
location /proxy/ {
proxy_pass http://127.0.0.1:81;
}
会被代理到http://127.0.0.1:81/proxy/test.html 这个url
第三种:
location /proxy/ {
proxy_pass http://127.0.0.1:81/ftlynx/;
}
会被代理到http://127.0.0.1:81/ftlynx/test.html 这个url。
第四种情况(相对于第三种,最后少一个 / ):
location /proxy/ {
proxy_pass http://127.0.0.1:81/ftlynx;
}
会被代理到http://127.0.0.1:81/ftlynxtest.html 这个url
上面的结果都是本人结合日志文件测试过的。从结果可以看出,应该说分为两种情况才正确。即http://127.0.0.1:81 (上面的第二种) 这种和 http://127.0.0.1:81/…. (上面的第1,3,4种) 这种。
- Nginx的proxy_pass配置
- Nginx配置proxy_pass的/路径问题
- Nginx配置proxy_pass时的注意事项
- Nginx配置proxy_pass转发的/路径问题
- Nginx配置proxy_pass转发的/路径问题
- Nginx配置proxy_pass转发的/路径问题
- Nginx配置proxy_pass转发的/路径问题
- Nginx配置proxy_pass转发的/路径问题
- Nginx配置proxy_pass
- Nginx配置proxy_pass
- Nginx配置proxy_pass
- Nginx配置proxy_pass
- Nginx配置基础-proxy_pass
- nginx proxy_pass 里的”/”
- nginx配置proxy_pass代理转发
- nginx 配置之 proxy_pass 神器!
- Nginx配置proxy_pass 转发问题
- nginx proxy_pass配置及关于setcookie的一点说明
- 微信公众平台PHP开发
- Material Design Lite学习(二) 布局
- 类的赋值运算符=的重载以及深拷贝和浅拷贝
- Map映射—Java实现—LinkedHashMap、HashMap、TreeMap
- 【SDOI2009】bzoj1878 HH的项链【解法二】
- Nginx的proxy_pass配置
- And Then There Was One----DP
- 机器学习算法之K最近邻(kNN)
- Logistic回归
- 从上网流程分析计算机网络中的协议
- 基于ARM的智能灯光控制系统(10)网络节点
- NYOJ-94 cigarettes
- Binder 源码解析
- 洛谷 P1290 欧几里德的游戏 黄金分割