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

HTML a标签PDF下载链接失效:提示文件不存在如何修复?

PDF下载链接提示“文件不存在”的解决方法
  • 校验文件路径正确性
    先确认../assets/document/swb-doc.pdf这个相对路径对应的实际文件位置:如果当前HTML文件在pages/index.html,那么上级目录的assets/document/swb-doc.pdf应该位于项目根目录的assets/document/文件夹下,要检查该路径下确实存在swb-doc.pdf文件。也可以直接在浏览器地址栏输入文件的完整URL(比如http://你的域名/assets/document/swb-doc.pdf),验证能否直接打开PDF,无法打开则说明路径或文件本身存在问题。

  • 检查文件权限与服务器配置
    若部署在服务器上,需确保服务器对swb-doc.pdf文件有可读权限,比如Linux服务器可执行chmod 644 swb-doc.pdf设置权限。同时确认assets/document目录没有被服务器的安全规则拦截访问。

  • 优化冗余属性
    代码中的target="_self"对于下载链接属于冗余属性,download属性已会触发下载而非页面跳转,去掉后不影响功能,修正后的代码如下:

    <a href="../assets/document/swb-doc.pdf" download="swb_introduction.pdf">INTRODUCTION</a>
    
  • 确认文件名大小写
    多数服务器(如Linux系统服务器)区分文件名大小写,需检查实际文件名与href中的名称完全一致,比如不能把swb-doc.pdf写成SWB-DOC.pdf。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.27 16:42:00