Angularjs 支持使用angular ui路由器退出到新站点的链接
如果我迁移一个站点以使用angular和ui路由器。URL现在将具有Angularjs 支持使用angular ui路由器退出到新站点的链接,angularjs,angular-ui-router,Angularjs,Angular Ui Router,如果我迁移一个站点以使用angular和ui路由器。URL现在将具有../#!/在地址中。社交媒体等上指向ID元素的任何现有链接,即www.my-website.com/#help将不再有效。Angular将URL重定向到根地址 它是一个单页站点,因此保留元素地址非常重要 有人知道如何在新站点中支持旧URL吗?您可以使用HTML5模式。这允许Angle更改页面的路由和URL,而无需刷新页面(也无需“#”)。下面简单介绍一下: 在应用程序配置函数中,使用: $locationProvider.
../#!/代码>在地址中。社交媒体等上指向ID元素的任何现有链接,即www.my-website.com/#help
将不再有效。Angular将URL重定向到根地址
它是一个单页站点,因此保留元素地址非常重要
有人知道如何在新站点中支持旧URL吗?您可以使用HTML5模式。这允许Angle更改页面的路由和URL,而无需刷新页面(也无需“#”)。下面简单介绍一下:
- 在应用程序配置函数中,使用:
$locationProvider.html5Mode(true)
打开HTML5模式
- 将基本标记添加到HTML标头:
<base href="/" />
- 您需要配置服务器:请参阅