You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

制作简历下载链接时a标签出现404错误,如何解决?

解决简历下载链接404及无法触发下载的问题

问题核心

你的链接出现404是因为路径配置错误,同时缺少强制下载的属性,导致既找不到目标文件,也无法触发预期的下载行为。

具体修复步骤

  • 修正文件路径:在React等前端框架中,public是静态资源的根目录,打包后该文件夹内的文件会直接放在项目根路径下,因此href不需要带public/前缀,应改为/Resume/Heather_ChristensenHarper_Resume.pdf。
  • 添加download属性:给<a>标签加上download属性并指定文件名,强制浏览器触发下载行为,避免直接打开PDF文件。
  • 校验文件与文件名:确认项目中public/Resume/文件夹存在,PDF文件名完全匹配(注意大小写,Linux服务器区分大小写),部署时检查文件是否被正确打包到根目录。

修正后的代码示例

<ul className='flex items-center'>
  <li>
    <BsFillMoonStarsFill className='cursor-pointer text-2xl' />
  </li>
  <li>
    <a href='/Resume/Heather_ChristensenHarper_Resume.pdf' download='Heather_ChristensenHarper_Resume.pdf' className='bg-gradient-to-r from-cyan-500 to-teal-500 text-white px-4 py-2 rounded-m-8 ml-8'>
      Resume
    </a>
  </li>
</ul>

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.04 21:50:31