« JavaScript 与 marquee 滚屏 | Main | MS05-039 Microsoft Windows PNP 即插即用功能远程缓冲区溢出漏洞 »
August 12, 2005
注意WAP客户端需要X-Up-Calling-Line-id的Vary头
版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明。 https://windtear.net/archives/2005/08/12/000742.html http://windtear.net/archives/2005/08/12/000742.html 手机上网越来越普遍 做个wap网站有时从人性化角度考虑 万一用户输错了地址 也要做判断处理跳转等 这时候就需要注意了 Vary 这个东西是 HTTP/1.1 增加处理交互的 处理WAP客户端的话一定要加"Vary: Accept-Encoding,X-Up-Calling-Line-id"的头 可以在配置里面 Header append Vary "Accept-Encoding,X-Up-Calling-Line-id" 跳转的选择就多了 用rewrite的话 也可以结合asis做visit track等 RewriteEngine on RewriteCond %{HTTP:X-Up-Calling-Line-id} ^[0123456789]+$ [NC] RewriteRule ^/.*$ /wap-track.asis Status: 301 Redirect to wap.sohu.com Location: http://wap.ipcn.org/ Content-type: text/html Vary: Accept-Encoding <HTML> <HEAD></HEAD> <BODY></BODY> </HTML> apache 的东西可以看文档 http://httpd.apache.org/docs/1.3/mod/mod_asis.html http://httpd.apache.org/docs/1.3/mod/mod_rewrite.html 2005-07-27 23:48 我爱网络 apache 的 mod_rewrite 模块 2005-01-06 21:25 我爱网络 HTTP 1.0/1.1 |
Posted by windtear at August 12, 2005 7:03 PM