【发布时间】:2018-05-16 04:27:24
【问题描述】:
我有一个 ASP.NET Core 2.0 应用程序和 Angular 5 应用程序。这些是单独开发的(VS2017 中的第一个,VS Code 中的第二个)。所以我在 VSTS 中设置了 CD/CI,Angular 应用程序在构建过程中被注入到 ASP.NET Core 应用程序的 /angularapp/ 文件夹中。
为了在用户打开 http://domain/angularapp 时使 Angular 应用程序正常工作,我在 IIS 中设置了 URL 重写规则(所以当它点击 /angularapp 时,它会被重写为 /angularapp/index.html)。
但是 Angular 应用程序中的更深层次的链接呢?如果我尝试打开 /angularapp/feature,我会收到来自 ASP.NET Core 2.0 的 404 错误。我可以解决这个问题吗?
【问题讨论】:
标签: angular iis asp.net-core asp.net-core-2.0