我已将应用程序部署在虚拟目录中。
现在我访问网站时如下: 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错误。
答案 0 :(得分:0)
你还需要定义路线是什么时候做什么""即添加
.when("", { templateUrl: "app/dashboard/dashboardView.html" })
或
.when(""," /")
答案 1 :(得分:0)
在您的应用程序中进行如下所示的核心更改
Replace("admin#","admin/#")
如果这也不起作用,您可以参考下面的链接,它代表您遇到的相同问题。
https://github.com/rxtur/BlogEngine.NET/issues/167#issuecomment-372957515