公司项目的架构技术前端是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

 

相关文章:

  • 2021-05-28
  • 2021-08-25
  • 2021-06-15
  • 2022-12-23
  • 2022-12-23
  • 2021-05-15
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-06-09
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-12-23
  • 2022-12-23
相关资源
相似解决方案