1
lybcyd 2022-02-19 13:06:35 +08:00
nginx 配置一下历史模式路由的回溯
https://router.vuejs.org/zh/guide/essentials/history-mode.html#nginx |
2
Asyncway 2022-02-19 13:11:46 +08:00
看下打包后的 js 文件引用路径是否为相对路径,然后配置一下<base />
|
3
IvanLi127 2022-02-19 13:57:02 +08:00
op 你这是有损描述呐,我猜是 web 服务器没正确地把 index.html 吐给 https://xxx/a/b 。看下规则是不是漏掉了这个路径或者是被其他规则覆盖掉了。
|
4
dtgxx OP |
6
IvanLi127 2022-02-20 12:32:41 +08:00 via Android 1
@dtgxx 没走正常,一楼和我三楼的回复就是表示你的请求没办法响应前端的 index.html 文件,所以不可能执行得到前端代码。。。不出意外的话,这不是前端问题。
|
7
dtgxx OP @IvanLi127 谢谢,确实是“请求没办法响应前端的 index.html 文件”这个原因造成的,我研究了一下,发现 a/b 的这个请求始终请求的是后端,而不是前端 html ,仔细找了下,发现因为 url 带有前端配置的 proxy 代理字符串 b ,所以把带 b 的所有请求都转发到后端了,所以前端没拿到,破案了,破案了。
|