前端|访问短链接请加斜杠

最近leader给我提了一个优化,像访问 https://example.com/acts/alibaba 这样的地址时要写成 https://example.com/acts/alibaba/ ,后边要加上 /

特别说明:

目录结构是这样的,当访问 https://example.com/acts/alibaba/  的时候会直接访问到 /acts/alibaba/目录下的index.html



当访问 https://example.com/acts/alibaba 时,从控制台Network截图(图一)可以看出浏览器发送了两次请求,第一次浏览器不加斜杠直接访问地址,服务器会响应一个重定向,结果造成一次不必要的握手,主要是因为浏览器不清楚alibaba到底是文件还是文件夹,不能自动添加斜杠.

(图一)


当访问 https://example.com/acts/alibaba/index.html 的时候,如果想访问短链接https://example.com/acts/alibaba/,需要搭配服务器的设置,比如Nginx,Apache等服务器都可以配置,当访问https://example.com/acts/alibaba/ 的时候,主动的去/alibaba/文件夹下查找index.html文件



参考链接: www.cnblogs.com/wenanry/archive/2010/02/25/1673368.html

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • afinalAfinal是一个android的ioc,orm框架 https://github.com/yangf...
    passiontim阅读 15,603评论 2 45
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,107评论 19 139
  • 沉浸的达人苏格拉底 西方哲学家苏格拉底(BC469~BC399)如果沉浸于某种问题,就会整夜站在雅典的广场。只有通...
    崔征阅读 373评论 0 0
  • 蔷薇飒阅读 128评论 0 0
  • 和小伙伴领了flyway的卡,我们预期是一天完成,但在demo上卡住,所以超时了,用了几乎2天的时间完成。分析原因...
    星期六1111阅读 2,845评论 2 0