今天部署好Vue项目后,发现直接ip访问是可以的,通过首页的导航栏访问也是可以的,但是ip+路径后访问就会出现404,在此记录一下!
最后解决方案是在nginx的nginx.conf配置文件中加入
try_files $uri $uri/ /index.html;

为了使单页应用程序正常工作,需要使用 try_files $uri $uri/ /index.html; 这个配置,确保不管用户请求的是哪个路由,服务器都返回同一个index.html文件,然后前端JavaScript可以根据路由加载正确的内容,实现前端路由导航
浙公网安备 33010602011771号