页面刷新404【VUE页面刷新404】
问题说明:
公司项目的架构技术前端是VUE,后端是java。
部署模式为nginx和jar包部署。
VUE前端代码放在nginx默认静态页面下,也就是html文件夹下。
当访问项目的时候刷新出现404。
解决办法:
方法一:
修改nginx配置文件
error_page 404 500 502 503 504 /index.html; location / { root /etc/nginx/html/ycyc; index index.html index.htm; }
重启nginx服务
方法二:
修改nginx配置文件
location / { root /usr/share/nginx/html; index index.html index.htm; #解决刷新404问题 try_files $uri $uri/ /index.html; }
参考博客:
https://www.cnblogs.com/weilz/p/11334452.html