IIS URL Rewrite не работает со строкой запроса

Я думал, что это было довольно просто, но он отказывается работать. Старый URL

http://www.site.com/?q=node/17

Нужно перенаправить наhttp://www.site.com, Мне не нужно беспокоиться о подстановочных знаках, это единственный параметр строки запроса, о котором мне нужно беспокоиться. Правило, которое я написал, выглядит так

<rule name="Node17" patternSyntax="ExactMatch" stopProcessing="true">
    <match url="http://www.site.com/?q=node/17" />
    <action type="Redirect" url="http://www.site.com" appendQueryString="False" />
</rule>

Я могу проверить шаблон внутри IIS, и он совпадает, но когда я нажимаю на URL в браузере, он не перенаправляет. есть идеи?

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

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