我已經使我的所有移動文件夾/頁面結構像桌面版本。 我需要確保所有來自移動設備的請求都將被重定向到移動域。 什麼,我想要做的是,如果一個URL是從這樣的移動設備打開:http://www.example.com/test/test.asp將被重定向到http://m.example.com/test/test.aspurl重寫/重定向iis7重定向到手機網站
這個問題之前,可能會要求,但我需要確保它的工作原理。
非常感謝
我已經使我的所有移動文件夾/頁面結構像桌面版本。 我需要確保所有來自移動設備的請求都將被重定向到移動域。 什麼,我想要做的是,如果一個URL是從這樣的移動設備打開:http://www.example.com/test/test.asp將被重定向到http://m.example.com/test/test.aspurl重寫/重定向iis7重定向到手機網站
這個問題之前,可能會要求,但我需要確保它的工作原理。
非常感謝
我有同樣的問題,並解決它。
<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>
感謝您的回覆,我已經試過這個,但正如您提到它不會使用它的頁面級別。 – jheul 2013-05-09 15:27:11
你在頁面級調用什麼? – cheesemacfly 2013-05-11 18:04:39
基本上,任何HTTP請求和重定向到移動版本,如果鏈接從移動設備打開如果www.example.com/about.asp它將去m.example.com/about.asp – jheul 2013-05-30 16:22:42