为了不让URL中出现#,让uniapp项目配置h5路由模式为hisory
然而本地好好的,放到服务器上却404了。
解决方法是给nginx配置一个伪静态:
location /xxx-html/ {
alias /home/nginx_web/xxx_new_html/;
try_files $uri $uri/ /xxx-html/index.html;
}
这样访问https://www.xxx.com/xxx-html/pages/index/index就不会正常了。
参考:https://juejin.cn/post/6882614662983106573