記一次uni-app部署到服務器遇到的坑
先上代碼,h5配置如下。本地運行到瀏覽器一切正常,放到Linux上使用Nginx部署後路由正常,但是刷新URL之後就報404 Not Found
原因:未知
應該是瀏覽器按靜態資源的方式去找對應的資源沒有找到(如有知情者望告知)
解決辦法
靈感來源於廣大網友:在後臺用攔截器重定向資源
那麼爲什麼不用Nginx呢,好的上Nginx配置: location / { try_files $uri $uri/ /index.html last; index index.html; }