面试题-url结尾带不带斜杠的访问速度

之前有一次面试遇到一个问题(拿我的博客举例):

www.wangdanpeng.com/about和www.wangdanpeng.com/about/哪种访问方式速度更快?

之前也没考虑过这个, 遇到这个题还真是一脸懵逼,事后就在CSDN发了篇帖子, 没想到还被上了推荐,真是受宠若惊.一个高深莫测的面试题

在上面访问的url中:
当请求第一个不带斜杠的url时, 服务器会优先查找根目录下有没有叫about的文件, 没有文件再把about当做目录处理, 再去加载about目录下的默认首页;
但是当请求第二个带有斜杠的url则直接把about当做目录处理, 理论上会比第一种快那么一点点.

拿百度来说, 不管请求www.baidu.com还是www.baidu.com/从控制台看到的request url都是https://www.baidu.com/, 所以在自己做开发的时候尽量都在url结尾带上斜杠,这也算是一种SEO优化.

打赏
  • 版权声明: 本博客所有文章除特别声明外,均采用 Apache License 2.0 许可协议。转载请注明出处!
  • © 2017-2023 王丹鹏
  • Powered by Hexo Theme Ayer
  • 冀ICP备15029707号

请我喝杯咖啡吧~

支付宝
微信