Подскажите, как перенаправить пользовательский агент определенных браузеров. Мне нужны пользователи с сафари и браузером Samsung, чтобы go перейти на другую страницу.
Пожалуйста, сначала установите модуль перезаписи URL.
https://www.iis.net/downloads/microsoft/url-rewrite.
Поскольку нет никаких характеристик c для указанной c платформы ОС , у вас есть использовать переменную http_user_agent для фильтрации запроса.
Это просто пример перенаправления Safari 12.1
<rule name="redirect agent" stopProcessing="true"> <match url="(.*)" /> <conditions> <add input="{HTTP_USER_AGENT}" pattern="Mozilla/5.0 (iPhone; CPU iPhone OS 12_2 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/12.1 Mobile/15E148 Safari/604.1" /> </conditions> <action type="Redirect" url="http://newsite.domain.com/" /> </rule>
Вы можете создать список переписанных карт для обработки различных типов веб-браузеров.
https://docs.microsoft.com/en-us/iis/extensions/url-rewrite-module/using-rewrite-maps-in-url-rewrite-module