前端访问刷新出现 404 的问题

echoshiki

问题描述

Apache 环境,前端 React 打包已经打好,放入 webman 项目 public 目录里,直接访问会默认跳转到 indexController 控制器,于是修改了路由,将 '/' 转发到 /public/index.html 文件

这时候首页可以正常访问到前端首页,但是跳转页面或者在除首页外的其他页面上进行刷新,就会出现404 的错误,根据网上提供的 apache 重写规则修改 .htaccess 文件并没有任何效果

请问 webman 因为 apache 代理转发监听端口,所以不走 apache 的重写规则么,那这个前端页面的访问该怎么处理呢,是不是一般就是 直接 '/{path}' 转发到 /public/index.html 完事呢?

请求大佬们的指导!

127 2 0
2个回答

latin

这些简单的重复性的工作让 AI给你写啊,提示语:

写一个apache配置,
1、所有目录默认先访问index.html
2、如果请求的文件不存在则转发请求到 127.0.0.1:8787 端口

  • echoshiki 7天前

    主要 ai 给我一直在路由上绕,{path:.+} 有问题,昨天捋了一下思路决定还是弄下 apache 转发,谢谢你的解答

lsmir2

nginx 不好用吗?

  • 暂无评论
×
🔝