在vue路由模式為history的時候,重新整理頁面會出現404問題。我們只需要在伺服器配置如果URL匹配不到任何靜態資源,就跳轉到預設的index.html。
server {
listen 8105; // 表示你nginx監聽的埠號
root /home/admin/sites/vue-nginx/dist; // vue打包後的資料夾dist目錄
index index.html;
location / {
try_files $uri $uri/ /index.html;
}
}