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

解决使用宝塔Linux部署前后端分离项目遇到的问题

问题一:访问域名转圈圈,显示404,403

没有解决跨域问题,在后端yml中设置content:/prod(生产环境),在前端.env文件中将http://127.0.0.1:8080/替换为公网IP,并在vite.config.js中配置代理转发,将http://127.0.0.1:8080/替换为访问的域名路径,并在replace后配置代理转发,转发路径为生产环境(/prod)

问题二:验证码无法访问

首先:检查数据库,前后端文件,确保无误,检查Nginx配置文件(可重新安装Nginx,让它自动配置文件)

这是由于http自动跳转https时,没有正确处理验证码接口,服务器配置了http自动跳转https,可能会触发混合内容问题,导致浏览器拦截http请求,返回301.重新配置Nginx文件(可让AI操作)。

该文章为总结一下遇到的错误,如有需要具体配置文件可以留言。

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

相关文章:

  • 第三章 Freertos智能小车遥控控制
  • 【Web】LACTF 2025 wp
  • 虚拟机风格
  • OpenLayers根据任意数量控制点绘制贝塞尔曲线
  • 关于甲骨文(oracle cloud)丢失MFA的解决方案
  • vim的配置
  • C++(6):逻辑运算符
  • AI 驱动的开发工具
  • 中国古代史1
  • 【ML-Agents】ML-Agents示例项目导入unity报错解决
  • 当冲压焊接遇上Canopen到Profinet协议转换网关
  • 4.分布式锁
  • C++进阶--AVL树的实现续
  • HC-SR04超声波测距传感器
  • Doris和Clickhouse对比
  • 视觉革命来袭!ComfyUI-LTXVideo 让视频创作更高效
  • Kotlin知识体系(七) : Flow线程控制、状态管理及异常处理指南
  • 每日脚本学习5.10 - XOR脚本
  • SSH终端登录与网络共享
  • AI与机器人学:从SLAM到导航的未来
  • HTTP/3展望、我应该迁移到HTTP/2吗
  • 【Linux】线程的同步与互斥
  • 物联网之使用Vertx实现MQTT-Server最佳实践【响应式】
  • 互联网大厂Java面试实录:Spring Boot与微服务架构在电商场景中的应用解析
  • MIT XV6 - 1.4 Lab: Xv6 and Unix utilities - find
  • vllm笔记
  • Linux510 ssh服务 ssh连接
  • 数学证明 | 逻辑的力量
  • 每天五分钟机器学习:拉格朗日对偶函数
  • 2025年渗透测试面试题总结-渗透测试红队面试三(题目+回答)