Google 站内 URL 地址处理的有趣现象

一直误以为 Google 的 URL 地址是大小写不敏感的。偶然间发现:

https://www.google.com/adsense (可以访问)
https://www.google.com/adSense (http 404 错误)

看来不是。继续测试一下其他地址:

http://www.google.com/intl/zh-CN/options/ (可以访问, 中文)
http://www.google.com/intl/zh-cn/options/ (可以访问, 英文)
http://www.google.com/intl/ZH-CN/options/ (可以访问, 英文)
http://www.google.com/iNtl/zh-CN/options/ (不可访问, 404 错误)

Apache 的 mod_speling 如果启用的话,并且 httpd.conf 文件 配置了

CheckSpelling on 
的话,Apache 则大小写不敏感。但这样性能会很差。

也或许,Google 这样做就是为了追求更好的性能而没有使用类似的模块(Google 当然没那么简单)或者其他处理,毕竟 Google 整个站点的入口页面并不是那么多。

Updated: 雅虎的站内地址几乎都是大小写不敏感的. 下面两个地址等价:
http://sports.yahoo.com/MLB/scoreboard
http://sports.yahoo.com/mlb/scoreboard

Yapache 还是有技术含量地。

--EOF--

| | TrackBacks (0) | | Edit

Generator | Trampoline



自定义搜索

本文相关评论|Comments(5)

ShiningRay 的评论:

zh-CN和zh-cn是规范的写法
ZH-CN不规范

ruanhoo 的评论:

Unix 的 web server都是大小写敏感的吧:D

Fenng 的评论:

谁说的?

tinyfool 的评论:

Google的Web Server叫做GWS,不过这方面的信息很少,貌似也是一个apache改进版本。

pcppc 的评论:

是吗。。学习中ing..

添加评论

关于这篇文章

这篇文章由 Fenng 于 September 30, 2006 6:28 PM 发布

上一篇:推荐两篇小说:《民间档案》与《二十年后的聚会》

下一篇:国庆值班第一天,手机坏了

回到首页查看最近的文章或者是查看所有归档文章

DBA notes 的订阅数量,点击则可进行订阅
Feed 订阅数量,点击即可订阅最新内容