簡體   English   中英

IIS重寫移動檢測

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM