를 사용해야합니다. IIS 관리자를 통해 규칙을 구성하거나 수동으로 web.config에 규칙을 추가 할 수 있습니다.
하나의 규칙으로 모두 처리 할 수도 있지만 리디렉션하려는 별칭에 대해 하나씩 두 개의 별도 규칙을 만드는 것이 더 쉽습니다.
이 작동합니다 :
<rewrite>
<rules>
<clear />
<rule name="Redirect MyHappyApp2 to MyHappyApp" stopProcessing="true">
<match url="^MyHappyApp2(/.*)?$" />
<action type="Redirect" url="http://server.com/MyHappyApp{R:1}" appendQueryString="true" redirectType="Permanent" />
</rule>
<rule name="Redirect HappyAppPart3 to MyHappyApp" stopProcessing="true">
<match url="^HappyAppPart3(/.*)?$" />
<action type="Redirect" url="http://server.com/MyHappyApp{R:1}" appendQueryString="true" redirectType="Permanent" />
</rule>
</rules>
</rewrite>
위의 규칙은 또한 http://server.com/HappyAppPart3/somepage?id=1
(단지 예)에가는 사람들을 지원합니다. 그들은 http://server.com/MyHappyApp/somepage?id=1
로 리디렉션됩니다.