<system.webServer>
<rewrite>
<!--移动端直接跳转到移动h5页面-->
<rules>
<rule name="userAgentsRewrite" stopProcessing="true">
<match url="^Factory$" />
<conditions logicalGrouping="MatchAll">
<add input="{HTTP_USER_AGENT}" pattern="Android|Linux|iPhone|iPad|Phone|Mobile|MicroMessenger|micromessenger" />
</conditions>
<action type="Redirect" url="/mobile/#/" />
</rule>
</rules>
</rewrite>
</system.webServer>
环境win10 ii7
首先要安装urlrewrite2.exe 否则web.config里面配置rewrite是会报错的!
上面的配置类似nginx,就是当判定为移动端的时候,XXXX.com/Factory 会跳转到 XXXX.com/mobile/#/
match是原地址
conditions是判定条件(只要满足条件,才进行重定向)
action中type选Redirect时,配置重定向地址
以上都可以用正则表达式