Да, вы можете сделать это с помощью модуля перезаписи URL (я использую v2 .., но он должен работать и с v1.x, хотя у меня нет v1.x для тестирования):
<system.webServer>
<rewrite>
<rules>
<rule name="UserAgentRedirect" stopProcessing="true">
<match url="^(.*)$" />
<conditions>
<add input="{HTTP_USER_AGENT}" pattern="(iphone|ipod)" />
</conditions>
<action type="Rewrite" url="/special-page.aspx" />
</rule>
</rules>
</rewrite>
</system.webServer>
В соответствии с приведенным выше правилом ВСЕ запросы от iPhone или iPad (или любого другого браузера / приложения с iphone
или ipod
в строке User Agent) будут переписаны (внутреннее перенаправление) на /special-page.aspx
.