如何在 iis 8.5 中从某些浏览器重定向?
How to redirect from certain browsers in iis 8.5?
告诉我如何重定向某些浏览器的用户代理。我需要使用 safari 和三星浏览器的用户转到另一个页面。
请先安装URL重写模块。
https://www.iis.net/downloads/microsoft/url-rewrite.
由于没有针对特定OS平台的特征,您必须使用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>
您可以创建一个重写映射列表来处理不同类型的网络浏览器。
告诉我如何重定向某些浏览器的用户代理。我需要使用 safari 和三星浏览器的用户转到另一个页面。
请先安装URL重写模块。
https://www.iis.net/downloads/microsoft/url-rewrite.
由于没有针对特定OS平台的特征,您必须使用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>
您可以创建一个重写映射列表来处理不同类型的网络浏览器。