URL最后结束的斜杠

浏览器最后的斜杠是不是必须输入呢?
一般来说,访问“http://www.abc.com/catalog”和访问“http://www.abc.com/catalog/”是一样的效果。
比如,“ http://www.iteye.com/news/”和“ http://www.iteye.com/news”(两者访问的是同一个资源,并且都没有跳转,也都没有转发)。
但是,请求Google却出现了不同的效果:

http://www.google.com/googlenotebook/

返回的是404页面不存在(The page - www.google.com/googlenotebook/ - does not exist)
说明“ http://www.google.com/googlenotebook/”只是一个页面,并且没有配置默认的访问页面,或默认的访问页面不存在。
其他页面,可见“ http://www.google.com/googlenotebook/newusers.html

http://www.google.com/googlenotebook

返回的是404不存在(The requested URL /googlenotebook was not found on this server.)
说明“ http://www.google.com/googlenotebook”是Google的一个请求,应用项目!并且这个请求时不存在的。


这是为什么呢?

猜你喜欢

转载自wuliupo.iteye.com/blog/551607