html - PDF 链接转到“无法获取文件”并出现 404 错误
问题描述
试图打开一个指向 PDF 的链接。我有 href="filename.pdf" - pdf 文件与 html 文件位于同一文件夹中。当我单击链接时,它会打开一个新页面(我将其设置为打开一个新页面),上面写着“无法获取 /filename.pdf”。我打开控制台,它显示“加载资源失败:服务器响应状态为 404(未找到)”。
我找到了一个可行的解决方案,但我不明白为什么:这不起作用:
<a target="_blank" class="cta-btn cta-btn--resume" href="connerschiller.pdf">View Resume</a>
但这确实有效:
<a target="_blank" class="cta-btn cta-btn--resume" href="../src/connerschiller.pdf">View Resume</a>
html 文件也在 src 文件夹中。
好的,所以当我在本地运行它时,上面列出的修复程序正在工作,但是当我尝试在 netlify 上打开已部署站点上的 PDF 链接时,它显示“找不到页面看起来你已经点击了一个损坏的链接或输入了一个 URL这个网站上不存在。”
解决方案
如果文件在同一目录中,则需要按如下方式使用:
<a href="./filename.pdf">My pdf</a>
./ 是指定相同的目录
推荐阅读
- c# - 无法使用 Itextsharp 和 c# 设置 PDF 文本颜色
- python - pandas read_fwf 和 read_csv 将多列 txt 文件作为单列读取?
- javascript - 如何 .apply() 将层应用于模型的输出(迁移学习)
- c# - 使用 datetimepicker 从 sql 中过滤数据为“dd-MM-yyyy”格式
- javascript - Bootstrap 5 - 访问文件输入标签(显示文件名的位置)
- powershell - API请求在powershell上返回401,但在邮递员200上
- javascript - 如何通过 Stripe Connect API 访问电子邮件地址?
- firebase - Firestore的协方差问题
- docker - 如何查找 NGC Docker 映像的内容?
- python - Python Ctypes AttributeError:找不到函数