是否有任何脚本来检查用户代理,然后将该信息发送并保存到服务器上的数据库?
我正在制作具有 2 个版本的移动网站,例如m.facebook.com和touch.facebook.com,我想重定向到不同的手机。我使用WURFL设备检测。
因此,例如 m.html5version.com 应交付给所有支持 HTML5 的设备,而m.mobileversion.com 应交付给所有其他手机。
所以我需要一种使用任何服务器端或客户端方法第一次检测设备和浏览器的方法。当任何用户第一次在设备上打开网站时,脚本应该运行一次,它应该收集有关设备和浏览器的信息,并将信息保存在我现有的 WURFL 数据库中,所以下次当任何用户来自同一设备时,他将根据设备重定向到网站的触摸或移动版本。
所以只有第一次在第一台设备上我想检测设备并保存信息。
有没有办法做到这一点?
例如
Android 1.6 不支持 HTML5 并且仍在使用中。所以我想将所有 Android 1.6 设备重定向到m.mobileversion.com而不是touch.mobileversion.com
在网站的触摸版本中,我使用的是不支持 Android 1.6 的HTML 5 标签,如 、<header>
等。所以我想检测第一个从 Android 1.6 设备访问网站的设备,因为 1.6 不支持 HTML5,所以用户代理应该保存在我的数据库中,然后我下次任何用户在 1.6 中打开网站时它会重定向自动到 lo-fi 移动版本,任何设备都不需要第二次检测。<footer>
<nav>