IIS URL Rewrite: добавьте косую черту за исключением .html и .aspx

Добавление косой черты ко всем URL через IIS URL Rewrite Module широко распространено, но как мне это сделать?add exceptions for URLs that ends with .html and .aspx?

Сегодня у меня есть это:

<rule name="Add trailing slash" stopProcessing="true">
  <match url="(.*[^/])$" />
  <conditions>
    <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
    <add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />
    <!-- Doesn't seem to be working -->
    <!--<add input="{REQUEST_URI}" pattern="(.*?).html$" negate="true" />-->
    <!--<add input="{REQUEST_URI}" pattern="(.*?).aspx$" negate="true" />-->
  </conditions>
  <action type="Redirect" redirectType="Permanent" url="{R:1}/" />
</rule>

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

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