我的所有移动文件夹/页面结构都像桌面版一样。 我需要确保移动设备的所有请求都会重定向到移动域。 我想要做的是,如果从这样的移动设备打开网址:http://www.example.com/test/test.asp将被重定向到http://m.example.com/test/test.asp
此问题可能会被问到,但我需要确保它有效。
非常感谢
答案 0 :(得分:1)
答案 1 :(得分:1)
我有同样的问题并解决它。
<rule name="Mobile Redirect" stopProcessing="true">
<match url="(.*)" ignoreCase="true" />
<conditions logicalGrouping="MatchAny" trackAllCaptures="false">
<add input="{HTTP_USER_AGENT}" pattern="midp|mobil|phone" />
<add input="{HTTP_X-Device-User-Agent}" pattern="midp|mobil|phone" />
<add input="{HTTP_X-OperaMini-Phone-UA}" pattern="midp|mobil|phone" />
</conditions>
<action type="Redirect" url="http://m.yoursite.com/{R:1}" appendQueryString="true" />
</rule>