当网站不在根时导航 - 角度js

时间:2018-03-12 17:54:39

标签: angularjs

我已将应用程序部署在虚拟目录中。

现在我访问网站时如下: www.abc.com/blog/admin /

重定向到 www.abc.com/blog/admin/#/

该网站工作正常,因为我在app.js下面有一行

.when("/", { templateUrl: "app/dashboard/dashboardView.html" })

但是,当我使用www.abc.com/blog/admin加载页面时,它会重定向到www.abc.com/blog/admin#/并抛出404错误。

2 个答案:

答案 0 :(得分:0)

你还需要定义路线是什么时候做什么""即添加

.when("", { templateUrl: "app/dashboard/dashboardView.html" })

.when(""," /")

答案 1 :(得分:0)

在您的应用程序中进行如下所示的核心更改

Replace("admin#","admin/#")

如果这也不起作用,您可以参考下面的链接,它代表您遇到的相同问题。

https://github.com/rxtur/BlogEngine.NET/issues/167#issuecomment-372957515