Конфигурация IIS для использования угловой UI-маршрутизации html5Mode

Я использую угловую UI-маршрутизацию, но по причине наиболее часто встречающихся проблем хочу кое-что спросить. Из-за использования # хештега я предпочел свойство html5Mode. Но серверная конф. нужно.(https://github.com/angular-ui/ui-router/wiki/Frequently-Asked-Questions#how-to-configure-your-server-to-work-with-html5mode) Я использую IIS, и я поставил:

 <rewrite>
  <rules>
    <rule name="AngularJS 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="/" />
    </rule>
  </rules>
</rewrite>

и установите один инструмент, который упоминается в другом стековом потоке (Как настроить IIS для перезаписи URL-адреса приложения AngularJS в режиме HTML5?). Но теперь я получаю: HTTP Ошибка 403.18 - Запрещено Указанный запрос не может быть обработан в пуле приложений, настроенном для этого ресурса на веб-сервере. Я действительно трачу большую часть своего времени на хэштег, проблема :( Пожалуйста, помогите мне. Что пропало?

Ответы на вопрос(1)

Ваш ответ на вопрос