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 в браузере, он не перенаправляет. есть идеи?