Я развернул угловое приложение в iis 6 и обнаружил в сети файл webconfig, который я добавил в свое приложение.Проблема с обновлением: я получаю сообщение об ошибке 404, я не могу понять, почему, поскольку это должно работать. Файл
web.config выглядит следующим образом:
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<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" />
</conditions>
<action type="Rewrite" url="/clientPortal/" />
<!--<action type="Rewrite" url="/" />-->
</rule>
</rules>
</rewrite>
<httpProtocol>
<customHeaders>
<add name="Access-Control-Allow-Origin" value="*" />
</customHeaders>
</httpProtocol>
</system.webServer>
</configuration>
и в моем угловом-cli.json Я включил этот файл и поместил его под src, где angular-cli.json равен
"root": "src",
"outDir": "dist",
"assets": [
"assets",
"favicon.png",
"help",
"styles.css",
"web.config"
],
Мне очень трудно понять причину ошибки.Пожалуйста, посоветуйте кому-нибудь