我一直收到404错误,说文件不在网络服务器上,试图创建一个href链接来下载excel文件。
<p><a href="/ExcelFile.xlsx" download> Click to Download </a></p>
excel文件与当前正在处理的页面位于同一目录中,因此没有文件路径,我尝试过文件路径,但它也会出现同样的错误。
答案 0 :(得分:1)
您说ExcelFile.xlxs位于Web服务器/虚拟主机的根文件夹中。
因此,如果你的结构中/ www是你的顶级文件夹,那么ExcelFile.xlxs需要直接在/ www而不是在子文件夹中。
看看绝对和相对路径,这将解释这种行为。
答案 1 :(得分:0)
只需为文件添加一个文件夹即可。
原件:
<p><a href="/ExcelFile.xlsx" download> Click to Download </a></p>
工作:
<p><a href="TestFile/ExcelFile.xlsx" download> Click to Download </a></p>