gpt4 book ai didi

php - PHP 和 jQuery 中检测移动设备和提供页面的标准实践

转载 作者:行者123 更新时间:2023-12-01 07:28:17 25 4
gpt4 key购买 nike

我发现网站的移动版本通常以“m”开头。 (例如 http://m.accuweather.com )。我想将我的移动用户重定向到 http://m.mysite.com,以便我可以显示不同的页面。

  1. 向移动设备提供网站移动版本的标准做法是什么?是否检测服务器端(如果可能的话)或客户端的设备类型?
  2. 如何检测移动设备是否同时在服务器端(使用 PHP)和客户端(使用 jQuery)访问网站?
  3. 是否可以在 Apache 级别上检测是否是移动设备?或者我是否需要经常使用 PHP 脚本来检查它是否是移动设备并重定向到页面的适当版本?

最佳答案

最简单的方法是检查用户代理,可通过$_SERVER['HTTP_USER_AGENT']获得。虽然客户端可以发送任何字符串,但如果不是,人们通常不会假装是移动浏览器(如果他们这样做 - 不是你的问题)。

关于php - PHP 和 jQuery 中检测移动设备和提供页面的标准实践,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8176037/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com