You need to enable JavaScript to run this app. 路径名开头是否必须添加/?两种路径写法的差异及必要性解析
优惠活动
大模型
产品
解决方案
定价
更多

路径名开头是否必须添加/?两种路径写法的差异及必要性解析

两种路径的核心差异及使用规则

路径区别

  • assets/myImg.png 属于相对路径,解析时会以当前访问页面的URL路径作为基准拼接完整地址。
    例:当前页面地址为 https://yourdomain.com/articles/tech/ 时,该路径实际指向 https://yourdomain.com/articles/tech/assets/myImg.png
  • /assets/myImg.png 属于站点根相对路径,解析时始终以当前站点的根域名作为基准拼接完整地址,和当前页面所在的路径层级无关。
    例:不管当前页面是 https://yourdomain.com/articles/tech/ 还是 https://yourdomain.com/about/,该路径始终指向 https://yourdomain.com/assets/myImg.png

是否必须在路径开头加 /

不需要强制添加,完全根据你的资源部署场景决定:

  • 如果资源存放在当前页面同级的 assets 子目录下,仅会在当前层级的页面中调用,使用不带 / 的相对路径即可正常访问
  • 如果资源存放在站点根目录下的公共 assets 目录,需要在全站不同层级的页面中统一调用,就必须添加开头的 /,否则在深层级页面访问时会出现路径拼接错误,导致资源加载失败

内容的提问来源于stack exchange,提问作者Bikram Kumar

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.17 04:36:03