现象描述:
1、用带菜单路径的地址访问,会报404,不带后面的菜单路径访问就没问题。
2、登录成功后,刷新页面就报404。
百度了一通后,发现有人跟我现象一样,只需要在nginx中增加配置try_files $uri $uri/ /index.html;即可。
server
{
listen 19371;
server_name 195.132.24.155;
location / {
root /www/server/nginx/dist;
#index index.html;
try_files $uri $uri/ /index.html;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "Upgrade";
}
}
重启Nginx就可以了。
参考博客:
jeecg-boot 学习过程中遇到问题-1-界面可以访问,但不能进行刷新,一刷新就报404 - ThomasMan的个人空间 - OSCHINA - 中文开源技术交流社区