MVC-маршрут к приложению Angular в виртуальной папке - PullRequest
0 голосов
/ 04 марта 2019

У меня работает Angular внутри приложения MVC.Он настроен как виртуальная папка внутри веб-приложения на IIS.

В настоящее время у меня есть правило перезаписи IIS, поэтому маршрутизация обрабатывается приложением Angular.Но это вызывает некоторые другие проблемы, поэтому мне хотелось бы узнать, можно ли это сделать с помощью маршрутизации MVC?

Так что все в ../app/[pathandquery] должно быть направлено в приложение / [pathandquery]папка

1 Ответ

0 голосов
/ 04 марта 2019

добавить это в webconfig

<system.webServer>
  <rewrite>
    <rules>
      <rule name="Main Rule" 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="/" />
      </rule>
    </rules>
  </rewrite>
</system.webServer>
...