나는 이것이 매우 간단하다고 생각했지만 작동을 거부했습니다. 오래된 URL은IIS URL 다시 쓰기가 쿼리 문자열과 작동하지 않습니다.
http://www.site.com/?q=node/17
그것은 http://www.site.com로 리디렉션 할 필요가있다. 와일드 카드에 대해 걱정할 필요가 없습니다. 걱정할 필요가있는 유일한 쿼리 문자열 매개 변수입니다. 나는 IIS의 내부에 패턴을 테스트 할 수 있습니다
<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>
처럼 내가 쓴 규칙 외모와는 일치하지만 브라우저에서 URL을 칠 때 리디렉션하지 않습니다. 이견있는 사람?
이것이 내가 당신에게 너무 많은 too..thank 도움 – Blossom