芋道源码:VUE3部署:避坑--验证码不现显示,管理后台无法访问后端接口等,完善中。。。

起因:

测试芋道源码vue3部署到服务器,实现域名访问。

本人采用的是宝塔面板安装方式

其实别的安装方式原理都相同,可以采取自己喜欢的方式即可。

大致安装步骤看芋道源码的过程即可,本文主要解决无法解决前端找不到后端问题,适合跟我一样小白的选手,高手请略过。

错误信息1:

后台验证码不显示

若是IP部署的话不存在这个问题,只有域名时候才会有

原因:没有将请求正确的发送到后端,

解决方法:在前端也设置一个伪静态(芋道手册仅设置一个方式404错误的伪静态),将前端代码转换到后端的域名中,还是识别的admin-api、app-api

完整伪静态代码放下面

复制代码
# 请将伪静态规则或自定义NGINX配置填写到此处
location / { 
  try_files $uri $uri/ /index.html; ## 重要!!!解决前端刷新 404 问题
}
# -----------------以上是安装说明上解决404问题的----------
# -----------------------------------------------------
# -----------------下面是解决问题添加的一个代理-----------
# -----------------域名是后端绑定的域名------------------
# 请将伪静态规则或自定义NGINX配置填写到此处
location /admin-api/ { ## 后端项目 - 管理后台
    proxy_pass https://liyan.fengxiang.cn/admin-api/; ## 重要!!!proxy_pass 需要设置为后端项目所在服务器的 IP
    proxy_set_header Host $http_host;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header REMOTE-HOST $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}

location /app-api/ { ## 后端项目 - 用户 App
    proxy_pass https://liyan.fengxiang.cn/app-api/; ## 重要!!!proxy_pass 需要设置为后端项目所在服务器的 IP
    proxy_set_header Host $http_host;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header REMOTE-HOST $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}

将下面的添加上,问题就解决了,就是因为芋道源码教程说明这地方说的比较含糊。所以容易卡在这,希望有帮助。

相关推荐
Blossom.1181 天前
移动端部署噩梦终结者:动态稀疏视觉Transformer的量化实战
java·人工智能·python·深度学习·算法·机器学习·transformer
静若繁花_jingjing1 天前
IDEA下载
java·ide·intellij-idea
代码丰1 天前
函数式接口+default接口+springAi 中的ducumentReader去理解为什么存在default接口的形式
java
果汁华1 天前
java学习连续打卡30天(1)
java
武子康1 天前
Java-171 Neo4j 备份与恢复 + 预热与执行计划实战
java·开发语言·数据库·性能优化·系统架构·nosql·neo4j
m0_639817151 天前
基于springboot火锅店管理系统【带源码和文档】
java·spring boot·后端
会编程的林俊杰1 天前
SpringBoot项目启动时的依赖处理
java·spring boot·后端
一叶飘零_sweeeet1 天前
深度拆解汽车制造系统设计:用 Java + 设计模式打造高扩展性品牌 - 车型动态生成架构
java·设计模式·工厂设计模式
王家羽翼-王羽1 天前
nacos 3.1.0 运行主类报错 com.alibaba.cloud.nacos.logging.NacosLoggingAppRunListener
java
影子24011 天前
oralce创建种子表,使用存储过程生成最大值sql,考虑并发,不考虑并发的脚本,plsql调试存储过程,java调用存储过程示例代码
java·数据库·sql