vue页面部署后,刷新页面404

vue页面部署后,刷新页面404,多半跟代码无关,是nginx配置问题

如我的访问入口是 merchant

nginx 的配置应该是

location /merchant/ {
  try_files $uri $uri/ /merchant/index.html;
}

这个 Nginx 配置的作用是处理对 /merchant/ 路径的请求。具体来说,它的功能如下:

  1. try_files 指令:这个指令告诉 Nginx 尝试依次查找请求的文件。
  2. $uri:首先尝试查找请求的 URI 对应的文件。
  3. $uri/:如果没有找到,尝试查找 URI 对应的目录(即在 URI 后面加一个斜杠)。
  4. /merchant/index.html:如果前两者都没有找到,则返回 /merchant/index.html 文件。

这样的配置通常用于单页应用(如VUE)

给TA支持
共{{data.count}}人
人已支持
知道

phpstudy redis无法启动

2024-10-19 12:03:22

知道vue工作日志前端

vue 启动报错

2024-11-21 23:29:16

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索