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

nginx 配置访问地址和解决跨域问题(反向代理)

1、配置访问地址(通过ip访问)

//配置ip访问地址        
location ^~/auditApp{alias   /usr/local/front-apps/cbd/auditApp;index  index.html;if (!-e $request_filename) {rewrite ^/(.*) /auditApp/index.html last;break;}}

2、解决跨域问题(反向代理)

问题:前端页面(端口30的ip)需要去访问一个43端口的后端接口,属于跨域问题;

location /cbd-process/ {proxy_pass  https://www.aaa.com:10443/am/;//跨域 要请求的后端地址proxy_set_header Some_Request_Header "";//去掉了请求头proxy_set_header X-Real-IP  $remote_addr;proxy_set_header X-Forwarded-For  $proxy_add_x_forwarded_for;client_max_body_size    1000m;}proxy_set_header HOST   $host; 如果后端服务器上需要用户的真实IP,需要把请求头加上;
我们的接口不需要用户的IP,所以配置成proxy_set_header Some_Request_Header "";

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

相关文章:

  • 支持向量机(SVM)白话之个人理解(学习记录)
  • 【运输层】TCP 的可靠传输是如何实现的?
  • K8s技术全景:架构、应用与优化
  • Java的异常机制
  • 考虑预同步的虚拟同步机T型三电平逆变器并离网MATLAB仿真模型
  • 记一次k8s取证检材过期的恢复
  • 【网站项目】自助购药小程序
  • Ubuntu22.04修改默认窗口系统为X11
  • 延时队列实现实战:如何利用 RabbitMQ 实现延时队列,以满足特定延迟处理需求
  • 关于在Ubuntu上配置mysql踩的一些坑
  • JSBridge原理 - 前端H5与客户端Native交互
  • 【Java EE】Spring请求如何传递参数详解
  • 菜鸟笔记-Numpy常用函数用法汇总
  • tensorflow.js 如何使用opencv.js通过面部特征点估算脸部姿态并绘制示意图
  • Linux命令-dpkg-divert命令(Debian Linux中创建并管理一个转向列表)
  • flex: 1 是哪些属性的缩写?
  • python基于opencv实现数籽粒
  • OpenCV图像处理——基于OpenCV的ORB算法实现目标追踪
  • 13.JavaWeb XML:构建结构化数据的重要工具
  • 鸿蒙OS实战开发:【多设备自适应服务卡片】
  • 深度学习基础之一:机器学习
  • Python 基于 OpenCV 视觉图像处理实战 之 OpenCV 简单视频处理实战案例 之五 简单指定视频某片段重复播放效果
  • ARXML处理 - C#的解析代码(二)
  • 关于华为即将举行的鸿蒙春季沟通会的新闻报道
  • MySQL视图及如何导入导出
  • 文心一言上线声音定制功能;通义千问开源模型;openAI又侵权?
  • 课时89:流程控制_函数进阶_函数变量
  • Linux命令-dpkg-preconfigure命令(Debian Linux中软件包安装之前询问问题)
  • SEO优化艺术:精细化技巧揭示与搜索引擎推广全面战略解读
  • 《springcloud alibaba》 四 seata安装以及使用