原因:url地址是虚拟的,不是真实存在的,包括页面也是js控制,所以刷新就找不到文件而报404;
解决:
在server配置文件内 后面中加上:
location / {
try_files $uri $uri/ @router;
index index.html;
}
location @router {
rewrite ^.*$ /index.html last;
}
原因:url地址是虚拟的,不是真实存在的,包括页面也是js控制,所以刷新就找不到文件而报404;
解决:
在server配置文件内 后面中加上:
location / {
try_files $uri $uri/ @router;
index index.html;
}
location @router {
rewrite ^.*$ /index.html last;
}
本文标题:解决Nginx中vue项目刷新404
本文链接:https://www.haomeiwen.com/subject/pjhpvhtx.html
网友评论