2017-05-30 84 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应用程序结束加载时,它将检查哪个路由处于活动状态,然后渲染适当的组件。