解决使用宝塔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.mzph.cn/web/79378.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

《Python星球日记》 第54天:卷积神经网络进阶

名人说:路漫漫其修远兮,吾将上下而求索。—— 屈原《离骚》 创作者:Code_流苏(CSDN)(一个喜欢古诗词和编程的Coder😊) 目录 一、深度CNN架构解析1. LeNet-5(1998)2. AlexNet&#x…

旅游设备生产企业的痛点 质检系统在旅游设备生产企业的应用

在旅游设备制造行业,产品质量直接关系到用户体验与企业口碑。从景区缆车、观光车到水上娱乐设施,每一件设备的安全性与可靠性都需经过严苛检测。然而,传统质检模式常面临数据分散、流程不透明、合规风险高等痛点,难以满足旅游设备…

MySql(进阶)

一.数据库约束 约束类型 NOT NULL - 指示某列不能存储 NULL 值。 (not null不能为NILL) UNIQUE - 保证某列的每行必须有唯一的值。 (unique唯一值) DEFAULT - 规定没有给列赋值时的默认值。 (default为空给定默认值) PRIMARY…

Three.js + React 实战系列 - 联系方式提交表单区域 Contact 组件✨(表单绑定 + 表单验证)

对个人主页设计和实现感兴趣的朋友可以订阅我的专栏哦!!谢谢大家!!! 在现代网页中,一个精致的 Contact 区域不仅仅是表单的堆砌,更是用户与我们建立联系的第一印象。 在本节课中,我…

UOJ 164【清华集训2015】V Solution

Description 给定序列 a ( a 1 , a 2 , ⋯ , a n ) a(a_1,a_2,\cdots,a_n) a(a1​,a2​,⋯,an​),另有序列 h h h,初始时 h a ha ha. 有 m m m 个操作分五种: add ⁡ ( l , r , v ) \operatorname{add}(l,r,v) add(l,r,v):…

C++开发过程中的注意事项详解

目录 C++开发过程中的注意事项详解 一、内存管理:避免泄漏与资源浪费 1.1 使用智能指针管理动态内存 1.2 避免手动内存管理的陷阱 1.3 利用RAII机制管理资源 1.4 容器与内存分配 二、安全性:防御攻击与未定义行为 2.1 输入验证与安全编码 2.2 使用安全的通信协议 2…

Git 时光机:修改Commit信息

前言 列位看官都知道,Git 的每一次 git commit,其中会包含作者(Author)和提交者(Committer)的姓名与邮箱。有时可能会因为配置错误、切换了开发环境,或者只是单纯的手滑,导致 commi…

QSFP+、QSFP28、QSFP-DD接口分别实现40G、100G、200G/400G以太网接口

常用的光模块结构形式: 1)QSFP等效于4个SFP,支持410Gbit/s通道传输,可通过4个通道实现40Gbps传输速率。与SFP相比,QSFP光模块的传输速率可达SFP光模块的四倍,在部署40G网络时可直接使用QSFP光模块&#xf…

好用的播放器推荐

以下是一些好用的播放器推荐,按照不同平台和使用场景分类: 电脑端 VLC Media Player 特点:开源、跨平台,支持几乎所有的音视频格式,无需额外安装解码器。具备强大的功能,如播放列表管理、视频和音频滤镜、…

Vue基础(8)_监视属性、深度监视、监视的简写形式

监视属性(watch): 1.当被监视的属性变化时,回调函数(handler)自动调用,进行相关操作。 2.监视的属性必须存在,才能进行监视!! 3.监视的两种写法: (1).new Vue时传入watch配置 (2).通过vm.$watc…

AI服务器的作用都有哪些?

根据网络环境的飞速发展,人工智能技术逐渐入驻到各个行业当中,其中AI服务器则是一种专门用来运行人工智能算法和模型的硬件设备,通常具备高性能计算、大容量存储和并行计算等多种功能,本文就来详细讲解一下AI服务器的作用&#xf…

[250508] Linux 内核瘦身:弃用 i486 及早期 586 CPU 支持

目录 Linux 内核计划精简:将移除对古董级 CPU 的支持 Linux 内核计划精简:将移除对古董级 CPU 的支持 核心动态: Linux 内核开发社区正计划一项重要的代码清理工作,目标是移除对非常古老的 i486 及早期 586 (如早期奔腾) CPU 架构…

ROM详解

一、ROM基础原理 定义与特性 ROM(Read-Only Memory,只读存储器)是一种非易失性存储器,数据在制造或编程后永久保存,断电后不丢失。其核心特性为数据不可修改(或需特殊条件修改)。 存储原理&…

解决虚拟机挂起之后的网络问题

相信很多人都有遇到过自己在VM上面手滑点了个挂起然后就连不了网络的情况吧,我也遇到了,下面是我的解决办法,希望对大家有所帮助! 我运行完如下: 基本上出现绿色的就说明网络连上啦!

在Star-CCM+中实现UDF并引用场数据和网格数据

在Star-CCM中实现UDF并引用场数据和网格数据 Star-CCM中的用户自定义函数(UDF)允许用户通过Java或C/C编程扩展软件功能。下面我将详细介绍如何实现UDF并引用模拟数据。 1. UDF基础实现方法 1.1 创建UDF的步骤 在Star-CCM中,右键点击"工具" → “用户函…

ConnectionResetError(10054, ‘远程主机强迫关闭了一个现有的连接,Python爬虫

文章目录 ConnectionResetError(10054, 远程主机强迫关闭了一个现有的连接1.问题描述2.尝试的解决方法(均未生效)2.1 请求重试机制2.2 模拟浏览器请求头2.3 关闭连接资源2.4 延迟访问 3.解决方案:使用 proxy_pool IP 代理池最后参考文章 Conn…

Redis相关命令详解与原理(一)

目录 Redis是什么? Redis 的特点和功能 Redis工作模式 与MySQL的区别 安装编译和启动 redis的value类型编码 string类型 基础命令 应用 1.对象存储 2.累加器 3.分布式锁 4.位运算 list类型 基础命令 应用 1.栈(先进后出 FILO&#xff0…

Starrocks 的 ShortCircuit短路径

背景 本文基于 Starrocks 3.3.5 本文主要来探索一下Starrocks在FE端怎么实现 短路径,从而加速点查查询速度。 在用户层级需要设置 enable_short_circuit 为true 分析 数据流: 直接到StatementPlanner.createQueryPlan方法: ... OptExpres…

Oracle非归档模式遇到文件损坏怎么办?

昨天夜里基地夜班的兄弟,打电话说有个报表库连不上了,赶紧起来连上VPN查看一下,看到实例宕机了,先赶紧startup起来。 1.查看报错信息 环境介绍:Redhat 6.9 Oracle 11.2.0.4 No Archive Mode 查看alert log 关键报…

关于一些平时操作系统或者软件的步骤转载

关于一些平时操作系统或者软件的步骤转载 关于python环境搭建 关于Ubuntu 1. 双系统之Ubuntu快速卸载 2. VMware安装Ubuntu虚拟机实现COpenCV代码在虚拟机下运行教程 3. ubuntu 下 opencv的安装以及配置(亲测有效) 4. Ubuntu将c编译成.so文件并测试 5…