У нас есть папка, в которой хранятся наши файлы Stati c HTML, и сервер, который также может отображать веб-страницы.
Наше желание - когда пользователь посещает страницу типа http://example.com/trend/phones/, тогда IIS сначала проверяет, существует ли файл HTML в example.com/trend/phones/index.html, и если он существует, то будет обслуживаться этот конкретный файл HTML. Однако, если он не существует, он должен вместо этого прокси к серверу, чтобы избежать сообщений 403 или 404
Ниже приведено мое правило, но оно возвращает 500
<rule name=“403And404FallBack">
<match url="(.*)" />
<conditions>
<add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
</conditions>
<action type="Rewrite" url="http://localhost:3000/{R:1}" />
</rule>