【发布时间】:2009-06-02 16:23:29
【问题描述】:
也就是说,我用http://www.example.com/还是http://wwW.exAmPLe.COm/有关系吗?
我最近在主机名方面遇到了奇怪的问题:我有一个 Apache2.2+PHP5.1.4 网络服务器,可以通过各种浏览器访问。尤其是 IE6 用户(尤其是当他们的 UA 字符串承载着大量 BHO 时,还没有模式)在通过 http://www.Example.com/ 进入时似乎无法访问该站点(cookie 消失,JS 拒绝加载),但不是 http://www.example.com/
我检查了HTTP 和DNS RFC,我的P3P policies,cookie 设置和SOP;但我从未见过任何地方都提到过域名区分大小写。
(我知道路径和查询字符串区分大小写(?x=foo 与 ?x=Foo 不同)并适当处理它们;我的代码中没有对域名进行解析/处理)
我是不是做错了什么,或者这只是我应该解决的一些浏览器+工具栏的废话?
【问题讨论】:
标签: php http dns case-sensitive