Скорее всего, вам нужно установить модуль UrlRewriter для IIS, а затем вам нужно иметь следующее в вашем web.config
при system.webServer/rewrite/rules
<rule name="Angular Routes" stopProcessing="true">
<match url=".*" />
<conditions logicalGrouping="MatchAll">
<add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
<add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />
<add input="{REQUEST_URI}" pattern="^/(api)" negate="true" />
</conditions>
<action type="Rewrite" url="/Home/Index?url={UrlEncode:{R:0}}" />
</rule>
Хотя специфика правила перезаписи будет зависетьв вашем приложении.Я подключаю свой угловой угловой узел html в моем представлении Home/Index
.Если вы делаете это по-другому, вам придется обновить его так, чтобы он направлялся туда, куда вы ожидаете.
Угловые документы