Brüder, ich habe eine Anforderung wie diese: Ich habe eine Website und greife über www.website.com auf die Webseite zu, möchte aber eine entsprechende WAP-Seite für die entsprechende Webseite erstellen, um den mobilen Benutzerzugriff zu vereinfachen und zu verbessern Seite und passen Sie sie an, und dann kann über m.website.com auf die URL unserer Seite zugegriffen werden. Wir hoffen, dass wir den Link zu www.website.com umleiten können bis der Benutzer darauf zugreift, um den mobilen Benutzer anhand des UA (User-Agent) des Clients zu unterscheiden und ihn auf die Seite umzuschreiben, die m.website.com entspricht. Ich möchte also fragen, wie man basierend auf dem UA in Apache umschreibt. Und wie unterscheidet man zwischen so vielen UAs und ob sie mobil sind (http://www.user-agents.org/)?
Web领域何事无先驱?参考:http://detectmobilebrowsers.com/,字母序第一项,Apache
UA 这种方法虽然也能实现,但很多时候UA并不准确,当下的浏览器这么多,每天都冒出新的,造成UA后续维护工作量很大,所以更推荐使用通过判断分辨率大小的方式来实现。比如用javascript判断
还有一种基于现有网站改进的,就是用 CSS3 的 Media Queries
实例参考 http://webdesignerwall.com/tutorials/...