我的应用有问题。
我正准备发布稳定版本,服务器上的实时版本文件和目录架构将如下所示:
--index.html
--services.html
--app/
----app.html (root of angular2 app)
----other files
我的问题是,当我指示时:
http://localhost:5000/app/app.html
它将网址更改为:
到目前为止,我的位置策略是HashLocationStrategy
。
我该如何解决这个问题,所以网址仍然存在:
http://localhost:5000/app/app.html#/main
谢谢!
更新
我删除了HashLocationStrategy
,并添加了以下内容:
{provide: APP_BASE_HREF, useValue: '/app/app.html'}
现在将我重定向到:
http://localhost:5000/app/app.html/main
然而,当我像这样重新加载页面时,它不会找到网页(我想它需要哈希而不是斜线那里..)