[英]IIS rewrite mobile detection
好的,我正在嘗試在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>
任何幫助是極大的贊賞。
問題在於patternSyntax需要設置為“ ECMAScript”
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.