Angular2从Tomcat上的URL中删除了哈希

时间:2017-11-24 13:12:05

标签: url-rewriting tomcat7 angular2-routing

我们有Angular 2应用,我们已从HashLocationStrategy移除了providers,无需使用哈希('#')进行路由。

使用ng server运行项目时,它可以正常工作。

然而,当我们在apache-tomcat-7.0.67生成构建和部署的构建以及路由[(例如)localhost:8080 / dist / login]的URL login is route时,那么当我们刷新它时返回{{1 }}

我尝试了此链接中建议的解决方案: Apache Tomcat Rewrite Rules

但是我仍然无法找到任何有效的解决方案,因为这是angular2应用程序。

请指导更好的解决方案,而不使用任何外部网址重写库,如nginx等。

谢谢。

0 个答案:

没有答案