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

怎么让Nginx可以访问某一IP的每个后台controller接口

http {
    upstream backend {
        server 192.168.1.10;  # 后端服务器IP
    }
 
    server {
        listen 80;
 
        location /controller1/ {

##proxy_pass http://localhost:801;
            proxy_pass http://backend/controller1/;  # 后端controller1接口
            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;
        }
 
        location /controller2/ {
            proxy_pass http://backend/controller2/;  # 后端controller2接口
            proxy_set_header Host $host;
            proxy_set_header X-Real-IP $remote_addr;
            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        }
 
        # 其他location或配置...
    }
}

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • Html css样式总结
  • go语言 结构体
  • 低代码平台:数据筛选功能的全新变革
  • [Redis] 渐进式遍历+使用jedis操作Redis+使用Spring操作Redis
  • 7款国内AI搜索引擎大全网站
  • Project Online 专业版部署方案
  • 周末总结(2024/09/22)
  • 使用 Fairseq 进行音频预训练:Train a wav2vec 2.0 base model配置与实现
  • 【C语言零基础入门篇 - 16】:栈和队列
  • IT行业中的工作生活平衡探讨
  • LeetcodeLCR 116. 省份数量
  • java项目之常规应急物资管理系统(源码+文档)
  • Study Plan For Algorithms - Part36
  • 如何在Chrome最新浏览器中调用ActiveX控件?
  • 解决docker指令卡住的场景之一
  • [微信小程序] 使用ES6特性Class后出现编译异常
  • javascript 总结(常用工具类的封装)
  • Java知识点总结(JavaIO-打印流)
  • Meteor的表单提交:Form
  • ReactNativeweexDeviceOne对比
  • Sass 快速入门教程
  • 基于游标的分页接口实现
  • 简单基于spring的redis配置(单机和集群模式)
  • 巧用 TypeScript (一)
  • 使用 QuickBI 搭建酷炫可视化分析
  • 学习笔记TF060:图像语音结合,看图说话
  • 3月27日云栖精选夜读 | 从 “城市大脑”实践,瞭望未来城市源起 ...
  • Salesforce和SAP Netweaver里数据库表的元数据设计
  • ​sqlite3 --- SQLite 数据库 DB-API 2.0 接口模块​
  • #HarmonyOS:Web组件的使用
  • #传输# #传输数据判断#
  • %check_box% in rails :coditions={:has_many , :through}
  • (1/2)敏捷实践指南 Agile Practice Guide ([美] Project Management institute 著)
  • (7)STL算法之交换赋值
  • (Matalb回归预测)PSO-BP粒子群算法优化BP神经网络的多维回归预测
  • (附源码)ssm教材管理系统 毕业设计 011229
  • (附源码)计算机毕业设计SSM智慧停车系统
  • (含react-draggable库以及相关BUG如何解决)固定在左上方某盒子内(如按钮)添加可拖动功能,使用react hook语法实现
  • (回溯) LeetCode 77. 组合
  • (一)Java算法:二分查找
  • (原創) 如何優化ThinkPad X61開機速度? (NB) (ThinkPad) (X61) (OS) (Windows)
  • (转)Linq学习笔记
  • (转)人的集合论——移山之道
  • (轉貼) 寄發紅帖基本原則(教育部禮儀司頒布) (雜項)
  • *_zh_CN.properties 国际化资源文件 struts 防乱码等
  • .net core 使用js,.net core 使用javascript,在.net core项目中怎么使用javascript
  • .NET CORE使用Redis分布式锁续命(续期)问题
  • .NET框架设计—常被忽视的C#设计技巧
  • .Net转前端开发-启航篇,如何定制博客园主题
  • .vue文件怎么使用_我在项目中是这样配置Vue的
  • @31省区市高考时间表来了,祝考试成功
  • @Service注解让spring找到你的Service bean
  • [ C++ ] STL---string类的使用指南
  • [145] 二叉树的后序遍历 js
  • [20170728]oracle保留字.txt