2017-05-30 115 views
0

我有Vue.js應用程序(v2)。Vue JS靜態鏈接問題

如果我不調用網站的根目錄,則子鏈接不起作用。

工作例如:

  1. 轉到:http://frontend-clickwash.azurewebsites.net
  2. 轉到http://frontend-clickwash.azurewebsites.net/login

如果我直接去:http://frontend-clickwash.azurewebsites.net/login

我收到錯誤:「資源你正在尋找已被刪除,名稱已更改,或者暫時不可用。「

+0

您的服務器應該配置爲針對所有請求(包括404錯誤)以「index.html」響應。什麼是您的服務器軟件? – wostex

回答

0

您的服務器應始終與您的前端應用程序進行響應,無論請求何種路由。

因此,當您嘗試直接訪問/登錄時,您的服務器將完全響應您的前端應用程序,然後當您的vue應用程序結束加載時,它將檢查哪個路由處於活動狀態,然後渲染適當的組件。