vue路由history模式生产环境刷新404

345 阅读1分钟

之前以为是router配置有错误,但是在本地是正常的,后来发现是需要配置nginx,在conf配置文件中添加如下代码

location / {
    root /opt/nginx/html/; 
    try_files $uri $uri/ /index.html; 
}  // 按指定的file顺序查找存在的文件,并使用第一个找到的文件进行请求处理;