好的,我正在尝试在 IIS 中编写移动检测/重写。如果我去掉条件,重写功能。但是,一旦我放入移动检测位,它就不会按预期在移动设备上重写(在 iphone 和 android 上测试)。这里有什么建议吗?使用的正则表达式来自这里:https ://gist.github.com/dalethedeveloper/1503252
<rule name="MobileDetect" patternSyntax="ExactMatch" stopProcessing="true">
<match url="customer-support" ignoreCase="true" negate="true" />
<conditions logicalGrouping="MatchAny">
<add input="{HTTP_USER_AGENT}" pattern="Mobile|iP(hone|od|ad)|Android|BlackBerry|IEMobile|Kindle|NetFront|Silk-Accelerated|(hpw|web)OS|Fennec|Minimo|Opera M(obi|ini)|Blazer|Dolfin|Dolphin|Skyfire|Zune" />
</conditions>
<action type="Rewrite" url="mobile/customer-support" />
</rule>
任何帮助是极大的赞赏。