两种方法:(都是在nginx配置中解决)
一、第一种方案
location / {
root ...
index ...
try_files $uri $uri/ /index.html; ---解决页面刷新404问题
}
二、第二种方案
location /{ root /data/nginx/html; index index.html index.htm; if (!-e $request_filename) { rewrite ^/(.*) /index.html last; break; } }
是个前端菜鸟,不知道为啥出现这种原因。
使用第一种方案不起作用,第二种方案生效。在这个地方记录一下,供大家参考