识别移动设备并将其从iis重定向到子域

时间:2016-06-07 13:50:43

标签: c# .net asp.net-mvc iis

我想要识别访问我网站的移动设备,并根据该检测将其重定向到我的mobile.mywebsite.com

有没有办法使用IIS RewriteRule不进入当前的桌面网站?如果是,请分享详细信息。我已经安装了IIS远程管理器,我的托管是共享的(winhost),如果这很重要的话。

更新 我发现这种模式我觉得呢?应该为我工作

<rule name="Mobile Redirect" stopProcessing="true">
    <match url="^/$" ignoreCase="true" />
    <conditions logicalGrouping="MatchAny" trackAllCaptures="false">
        <add input="{HTTP_USER_AGENT}" pattern="midp|mobile|phone" />
        <add input="{HTTP_X-Device-User-Agent}" pattern="midp|mobile|phone" />
        <add input="{HTTP_X-OperaMini-Phone-UA}" pattern="midp|mobile|phone" />
    </conditions>
    <action type="Redirect" url="http://m.mywebsite.com" appendQueryString="false" />
</rule>

我应该在IIS远程管理器中使用AddNewRule来安装它吗?如果是这样的话?

0 个答案:

没有答案