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

nginx 设置二级目录-实战

前言:有时前后端分离时,前后端用一个域名,这时就希望把后端的服务设置成二级目录

一.实际例子:

http://yourdomain.com/admin/system/captcha/get  反向到http://127.0.0.1:4000/admin/system/captcha/get 

nginx配置

location /admin/ {proxy_pass http://127.0.0.1:4000;  # ❗末尾不带斜杠proxy_set_header Host $host;proxy_set_header X-Real-IP $remote_addr;proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;proxy_set_header X-Forwarded-Proto $scheme;
}

注意:proxy_pass http://127.0.0.1:4000;  # ❗末尾不带斜杠 一定不要带斜杠,如果会去掉admin后端就是http://127.0.0.1:4000/system/captcha/get ,这样就找不到对应地址报错,就会出错。

二。如果知道是否走了二级域名。

location /admin/ {return 200 "admin location hit\n";add_header Content-Type text/plain;
}

访问如果返回 200200 "admin location hit\n" ,代表走了二级目录

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

相关文章:

  • 【LLM】OpenAI开源GPT级模型,120B及20B参数GPT-OSS
  • SQL中BETWEEN与IN的差异详解
  • 读《精益数据分析》:媒体内容平台全链路梳理
  • 【数据分析】调控网络分析:调节因子在肿瘤样本中的表达相关性与生存效应分析
  • 【k8s】k8s安装与集群部署脚本
  • 网络性能优化:Go编程视角 - 从理论到实践的性能提升之路
  • 定制化4G专网架构,满足多行业专属需求
  • 5G NR NTN 在 PHY 层和 MAC 层实现 OAI
  • PCB批量线路板厂家有哪些?
  • 2025面试题——(12)
  • Vibe Coding 自然语言驱动 AI 编程方式
  • Redis类型之Hash
  • AI产品经理手册(Ch12-16)AI Product Manager‘s Handbook学习笔记
  • Vue 中的 Class 与 Style 绑定详解1
  • lesson35:数据库深度解析:从概念到MySQL实战学习指南
  • 面试实战 问题二十三 如何判断索引是否生效,什么样的sql会导致索引失效
  • 【排序算法】⑥快速排序:Hoare、挖坑法、前后指针法
  • 微信小程序常用 API
  • Seata
  • 小杰python高级(three day)——matplotlib库
  • Spark 优化全攻略:从 “卡成 PPT“ 到 “飞一般体验“
  • Vlanif 实验
  • 第16届蓝桥杯Python青少组_省赛_中/高级组_2025年5月真题
  • 国企社招 | 中国邮政2025年社会招聘开启
  • 腾讯前端面试模拟详解
  • Java 之抽象类和接口
  • AIStarter修复macOS 15兼容问题:跨平台AI项目管理新体验
  • docker是什么以及镜像命令详解
  • C++模板的补充
  • 【读代码】微软开源Agentic-RAG深度解析