用户代理检测到时将URL重定向到移动设备

时间:2014-07-09 18:20:20

标签: apache rewrite user-agent

我想写一条规则 当用户代理检测到移动或iphone或ipod时,网址应包含网址中的m 从http://domain.com/shop/abc.jsp到。{ http://domain.com/shop/m/abc.jsp

反之亦然 如果用户代理不是移动或ipod或iPhone,如果网址已经“/ shop / m”,则应将其移除

1 个答案:

答案 0 :(得分:1)

在apache重写级别上检测移动用户代理并不可靠但你可以在这里找到一些代码:http://detectmobilebrowsers.com/download/apache - 这不仅仅是iphone而是所有移动设备...

您可以从此片段开发并构建一个可以根据需要重定向的规则。例如,可以在此处找到关于apache重定向的帮助:http://httpd.apache.org/docs/2.0/misc/rewriteguide.html