vue项目本地可以访问接口,浏览器输入接口可以访问数据,部署到服务器无法报接口404

news/2024/12/21 19:31:52/

需求变动,原本访问python的后端接口,现在新增Java的接口
新增的接口在服务器上一直404 ,本地正常,浏览器输入路径正常。
两个后端不同端口,前端配置了两个转发如下:

dev: {// PathsassetsSubDirectory: 'static',assetsPublicPath: '/',proxyTable: {'/a': {target: 'http://xxxxxxxx:10180/', // 源地址changeOrigin: true, // 改变源pathRewrite: {'^/a': ''}},'/b': {target: 'http://xxxxxxxx:10800/', // 源地址changeOrigin: true, // 改变源pathRewrite: {'^/b': ''}},
}

部署到服务器后/b永远是404。浏览器直接输入接口又没问题。查了服务器日志。发现接口默认被转发到10180端口去了。这个端口是python的,没有Java的接口所以报错404

遂打开nging/conf,新增一个/b的配置,重启,随机正常访问

//其他的代码省略了
location /a {# 后端的真实接口proxy_pass http://xxxxxxxxx:10180/;}
location /b {# 后端的真实接口proxy_pass http://xxxxxxxxx:10800/;}

重启

./sbin/nginx -t   检查
./sbin/nginx -s reload  重启

http://www.ppmy.cn/news/1526910.html

相关文章

uni-app plus.runtime.arguments 获取参数

uni-app plus.runtime.arguments 获取参数 问题 在 app.vue 中 onShow 获取 应用启动的参数:plus.runtime.arguments 这个是可行的. APP打开以后, 进入到了后台 然后再恢复到前台 仍然会走一次 onShow的生命周期 然后获取到plus.runtime.arguments 中的参数&#x…

Linux:vim编辑技巧

命令模式 光标跳转 输入18,再输入G,可以跳转到18行。 复制、粘贴、删除 P是往上一行粘贴 小写u可以撤销 查找/撤销/保存 大写U可能失效,用CTRLr 末行模式 保存/退出/文件操作 字符串替换 开关参数的控制

CentOS入门宝典:从零到一构建你的Linux服务器帝国

目录 引言 一、CentOS简介与版本选择 1.1 CentOS是什么? 1.2 版本选择 二、安装CentOS 2.1 准备安装介质 2.2 安装过程 三、基础配置与优化 3.1 更新系统 3.2 配置防火墙 3.3 配置SELinux 3.4 系统监控与日志 四、网络配置与管理 4.1 配置静态IP 4.…

解决LineageOS提示网络受限问题

版权归作者所有,如有转发,请注明文章出处:https://cyrus-studio.github.io/blog/ 问题原因 由于 LineageOS 源码里默认是使用 google captive连接验证服务,所以国内会一直提示网络受限,但是实际上是可以访问网络的。 …

nginx安装及vue项目部署

安装及简单配置 在usr/local下建好nginx文件夹,下载好nginx-1.26.2.tar.gz压缩文件.安装编译工具及库文件 yum -y install make zlib zlib-devel gcc-c libtool openssl openssl-devel pcre-devel gcc、gcc-c # 主要用来进行编译相关使用 openssl、ope…

MAVEN如何导入项目

工作中经常需要导入他人的项目,那么如何导入呢? 1, 选择Maven面板,点 2,选中对应项目的pom.xml,双击即可 3,如果没有maven面板,可以选择view->Appearnce->Tool Window Bars…

C#使用TCP-S7协议读写西门子PLC(三)

接上篇 C#使用TCP-S7协议读写西门子PLC(二)-CSDN博客 这里我们进行封装读写西门子PLC的S7协议命令以及连接西门子PLC并两次握手 新建部分类文件SiemensS7ProtocolUtil.ReadWrite.cs 主要方法: 连接西门子PLC并发送两次握手。两次握手成功后,才真正连…

Invoke-Maldaptive:一款针对LDAP SearchFilter的安全分析工具

关于Invoke-Maldaptive MaLDAPtive 是一款针对LDAP SearchFilter的安全分析工具,旨在用于对LDAP SearchFilter 执行安全解析、混淆、反混淆和安全检测。 其基础是 100% 定制的 C# LDAP 解析器,该解析器处理标记化和语法树解析以及众多自定义属性&#x…