识别不同的手机并重定向到不同的网站

时间:2008-11-14 22:09:45

标签: java mobile wap

  

可能重复:
  Standard way to detect mobile browsers in a web application based on the http request

我有一个网站的3个移动版本,并希望根据他们支持的内容向不同的手机型号展示每个版本。一个版本是单色WML,另一个版本是彩色WML,另一个版本是移动版XHTML。

在请求中识别设备的最佳方法是什么,并知道它是否支持某个版本?

1 个答案:

答案 0 :(得分:2)

检查入站请求中的User-Agent HTTP标头,并使用它来触发HTTP重定向,或者如果您正在使用Apache,则使用mod_rewrite和RewriteCond根据User-Agent更改结果,而无需额外的重定向使用的HTTP往返。