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

不做静态化,当部署到服务器上的项目刷新出现404【已解决】

当线上项目刷新出现404页面解决方法:

在nginx配置里加入这样一段代码

try_files $uri $uri/ /index.html;

它的作用是尝试按照给定的顺序访问文件

变量解释

  1. try_files 固定语法

  2. $uri 指代home文件(ip地址后面的路径,假如是127.0.0.1/index/a.png,那就指代index/a.png)

  3. $uri/ 指代home文件夹

  4. /index.html 向ip/index.html 地址发起请求

  5. try_files $uri $uri/ /index.html;

  6. 尝试解析下列2个文件/文件夹(自动分辨出,IP后面的路径是文件还是文件夹), $uri/$uri/,

  7. 如果解析到,返回第一个,

  8. 如果都没有解析到,向127.0.0.1/index.html发起请求跳转(该路由必须真实,不然会报错)

http://www.lryc.cn/news/181910.html

相关文章:

  • SpringBoot结合Redisson实现分布式锁
  • css字体属性
  • 云原生微服务治理 第四章 Spring Cloud Netflix 服务注册/发现组件Eureka
  • 【白细胞介素6(IL-6)】
  • 设计模式之抽象工厂模式--创建一系列相关对象的艺术(简单工厂、工厂方法、到抽象工厂的进化过程,类图NS图)
  • 大数据-玩转数据-Flink SQL编程实战 (热门商品TOP N)
  • python中实现定时任务的几种方案
  • AcWing算法提高课-5.6.1同余方程
  • Docker Tutorial
  • 平面图—简单应用
  • 安装JDK(Java SE Development Kit)超详细教程
  • KUKA机器人通过3点法设置工作台基坐标系的具体方法
  • 以太网的MAC层
  • Hadoop启动后jps发现没有DateNode解决办法
  • VUE3照本宣科——应用实例API与setup
  • json/js对象的key有什么区别?
  • 极大似然估计概念的理解——统计学习方法
  • python模拟表格任意输入位置
  • 如何限制文件只能通过USB打印机打印,限制打印次数和时限并且无法在打印前查看或编辑内容
  • 车牌文本检测与识别:License Plate Recognition Based On Multi-Angle View Model
  • Blender中的4种视图着色模式
  • Flutter项目安装到Android手机一直显示在assembledebug
  • 数据挖掘实验(二)数据预处理【等深分箱与等宽分箱】
  • Vue2 第一次学习
  • tiny模式基本原理整合
  • 使用聚氨酯密封件的好处?
  • DevEco Studio如何安装中文插件
  • 10.2 校招 实习 内推 面经
  • Golang 语言学习 01 包含如何快速学习一门新语言
  • 整理了197个经典SOTA模型,涵盖图像分类、目标检测、推荐系统等13个方向