Javascript 在HTML5模式的url中,如果我手动在url中键入hashbang(#!),那么它将进入无限循环

Javascript 在HTML5模式的url中,如果我手动在url中键入hashbang(#!),那么它将进入无限循环,javascript,angularjs,hashbang,html5mode,Javascript,Angularjs,Hashbang,Html5mode,当我打字时!在我的HTML5模式url中,它手动进入无限摘要循环。我想让它重定向到HTML5模式的url,但是它进入了一个重定向循环,url变成了::- 我已将base href设置为:- <base href="/profile/Colors-For-Life-18780/" /> 请帮助为什么要在HTML5模式下这样做?HTML5模式不是真的改变了hashbang吗?如果是这样的话,有人在浏览器中键入它有什么意义?@Abdel,因为以前我们使用hashbang URL。我们以前

当我打字时!在我的HTML5模式url中,它手动进入无限摘要循环。我想让它重定向到HTML5模式的url,但是它进入了一个重定向循环,url变成了::-

我已将base href设置为:-

<base href="/profile/Colors-For-Life-18780/" />

请帮助

为什么要在HTML5模式下这样做?HTML5模式不是真的改变了hashbang吗?如果是这样的话,有人在浏览器中键入它有什么意义?@Abdel,因为以前我们使用hashbang URL。我们以前的邮件中有带有hashbang的url,因此如果有用户试图通过该邮件访问url,他会脱掉头发。您是否尝试过
ui-sref
在哪里托管此邮件?如果使用hashbang,也许您可以做一些类似服务器重定向到正确URL的事情。
$locationProvider.html5Mode(true);