www 移动重定向如何工作?

Cha*_*son 5 mobile-devices redirect

网站如何检测 http 请求是否来自移动设备?在我看来,这只是带有标准地址/端口标头的 TCP/IP 数据包,对吗?这是硬件/路由吗?它是像Apache这样的托管服务吗? 为移动重定向准备网站需要知道什么?

Aar*_*ron 6

一般来说,这很可能是通过检查 HTTP 请求中发送的 HTTP-User-Agent 来完成的。 http://en.wikipedia.org/wiki/User_agent有更多信息。Mobile safari 发送网页可以调查的不同字符串(通过 js/php/etc),然后提供不同的内容,或更改样式表,或将它们发送到不同的页面。此外,服务器数据压缩通常非常有用,但特别是对于移动设备,尤其是因为许多移动宽带连接速度很慢。所以服务器也会对数据使用优化技术,同样对移动客户端特别有帮助。