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

nginx反向代理实现跨域请求

记录一个项目中遇到的跨域请求问题,解决跨域问题无非几种办法:

1、后端解决,推荐的做法,可以看我之前写的文章,fastadmin的后台配置跨域;

2、前端配置proxy代理(开发环境用);

3、设置nginx反向代理(生产环境用);

因为项目不修改后端,因此采取了方法2、3

开发环境,配置proxy代理,例如我这里用的是pureadmin框架,vite配置如下:

生产环境,配置nginx反向代理,参考如下

 

如果是宝塔面板,可以在网站配置,直接添加反向代理,也可以修改nginx配置文件。

文件位置一般在nginx应用程序目录下的vhost文件夹下,找到域名对应的conf文件。 

http://www.xdnf.cn/news/15183.html

相关文章:

  • 基于springboot+Vue的二手物品交易的设计与实现
  • ABP VNext + OpenTelemetry + Jaeger:分布式追踪与调用链可视化
  • C语言32个关键字
  • WebGL简易教程——结语
  • 可穿戴智能硬件在国家安全领域的应用
  • Openpyxl:Python操作Excel的利器
  • 10. 垃圾回收的算法
  • JVM 中“对象存活判定方法”全面解析
  • java单例设计模式
  • 小白入门:通过手搓神经网络理解深度学习
  • 6. JVM直接内存
  • 机器学习(ML)、深度学习(DL)、强化学习(RL)关系和区别
  • Linux之如何用contOs 7 发送邮件
  • LeetCode 3169.无需开会的工作日:排序+一次遍历——不需要正难则反,因为正着根本不难
  • 【Modern C++ Part9】Prefer-alias-declarations-to-typedefs
  • 【PTA数据结构 | C语言版】出栈序列的合法性
  • 使用FastAdmin框架开发二
  • Python 实战:构建 Git 自动化助手
  • 昇腾FAQ-A06-行业应用MindX相关
  • hiredis: 一个轻量级、高性能的 C 语言 Redis 客户端库
  • 【世纪龙科技】新能源汽车结构原理体感教学软件-比亚迪E5
  • 代码训练LeetCode(45)旋转图像
  • 知识蒸馏中的教师模型置信度校准:提升知识传递质量的关键路径
  • git版本发布
  • 企业选择大带宽服务器租用的原因有哪些?
  • 电商广告市场惊现“合规黑洞”,企业如何避免亿元罚单
  • Python后端项目之:我为什么使用pdm+uv
  • Java文件传输要点
  • QT跨平台应用程序开发框架(6)—— 常用显示类控件
  • 关于wpf的自适应