Регулярное выражение IIS7 Url Rewrite Rule для создания нового пути и расширения полосы - PullRequest
1 голос
/ 23 февраля 2011

Как создать правило перезаписи, чтобы добиться следующего:

до: content/release/0.9.html

после: release-notes/0.9

сейчас у меня есть:

<rule name="Rewrite rule1 for content">
    <match url="^content/release/(.+)$" />
    <action type="Rewrite" url="release-notes/{R:1}" />
</rule>

Как избавиться от «.html» в выводе «после»?

1 Ответ

3 голосов
/ 23 февраля 2011

Попробуйте это:

<rule name="Rewrite rule1 for content">
    <match url="^content/release/(.+)\.html$" />
    <action type="Rewrite" url="release-notes/{R:1}" />
</rule>
...