部署Vue项目后,刷新页面报404
使用Jenkins将Vue项目部署到Nginx中,访问主页正常,但是访问其它界面都是404
解决这个问题需要修改Nginx的配置文件
vim /etc/nginx/nginx.conf # 编辑nginx的配置文件
在nginx的配置文件中的serve块中,添加以下代码:
location / {
try_files $uri $uri/ @router;
index index.html;
}
location @router {
rewrite ^.*$ /index.html last;
}
重启nginx服务
systemctl restart nginx
本文系作者 @Stone 原创发布在 zlprime。未经许可,禁止转载。