当前位置: 首页 > news >正文

Nginx配置小细节,location和proxy_pass 斜杠/ 问题

理解nginx的配置有助于理解前后端调用的过程,这里是location与proxy_pass需要注意的点

location 不带斜杠 的是模糊匹配,例如

 location /abc

  • 可以匹配 /abc/index.html,也可以匹配 /abcd/index.html

location 带斜杠的是固定匹配,例如

 location /abc/     

  • 只能匹配 /abc/index.html,不能匹配 /abc/index.html

proxy_pass 后面不带斜杠,会进行拼接,例如

location /abc/ {
     proxy_pass http://127.0.0.1:8080;
}

访问  http://127.0.0.1/abc/  ----------------------------> 实际访问  http://127.0.0.1:8080/abc/

proxy_pass 后面不带斜杠,会进行截取,例如

location /docs/ {
    proxy_pass http://127.0.0.1:8080/;
}

访问 http://127.0.0.1/docs/   -------------> 实际访问 http://127.0.0.1:8080/

http://www.lryc.cn/news/418234.html

相关文章:

  • java 解析 PDF OFD 发票 部分文字缺失
  • C/C++数字与字符串互相转换
  • [Spring] Spring AOP
  • 鸿蒙 webview 实现顶部 Progress进度条
  • Pytest-BDD实现接口自动化测试,并附全部代码
  • Sqli-labs-master靶场--布尔盲注
  • 【QGroundControl二次开发】十. QT添加GStreamer视频播放同时保存
  • double类型 精度丢失的问题
  • C++ 重要特性探究
  • c++_游戏_狼人杀
  • MySQL——数据类型、索引的建立、数据的约束
  • 常见框架漏洞详解③!!
  • 大数据基础知识
  • SQL Server 的透明数据加密
  • Windows图形界面(GUI)-MFC-C/C++ - 列表视图(List Control) - CListCtrl
  • 一机两用的简单介绍
  • uniapp离线打包热更新失败-AndroidStudio离线打包apk后无法下载打开-热更新失败-plus.runtime.install失败
  • 深植根基、蓬勃向上 | openKylin 2.0正式发布!
  • 【Material-UI】按钮组:尺寸与颜色详解
  • app抓包 burp配置
  • 图像与像素:利用ImageJ分析荧光显微镜图像|QuPath基础教程1|24-08-08
  • Prompt Fuzzer:用于增强 GenAI 应用程序的开源工具
  • Vision Pro使用GLFT 加载模型shader错误解决办法
  • Netty技术全解析:MessageToMessageCodec类深度解析
  • Three 【3D车模换肤】
  • 语言模型简介和Ngram模型(1)
  • MessageBox弹框替代系统自带的alert、confirm -- 高仿ElementUI MessageBox
  • 数据结构一排序算法
  • [Leetcode 215][Medium]-数组中的第K个最大元素-快排/小根堆/堆排序
  • 【栈和队列】常见面试题