vue的hash模式的首页,可以用nginx去掉#/index吗

新手上路,请多包涵

最近在做一个项目,想在域名www.***.com直接显示首页,并且输入www.***.com以后直接显示首页,url不会变成www.***.com/#/index之类的。

阅读 3.7k
2 个回答

不能,因为 hash 部分根本不往后端发送。

不可以。
'#'号作用在于前端路由解析,知道那部分归自己解析,以导航到对应的组件。

history模式的话,需要指定项目部署前缀,即publicPath,前端知道从publicPath以后的路径归前端解析。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题