html下载属性文件路径问题

时间:2016-10-07 16:17:57

标签: html

我正在尝试使用download属性从我的文件系统中获取文档,但是当我单击时我失败了 - 没有文件。据我可以从其他例子中看出,路径看起来还不错,但仍然没有。另外,当我检查检查器时,完整的链接是mysite / filepath,好像它是网站上的一个页面,它是正常的,或者我在这里做错了什么?包含文件的目录是/ var / www / files,文件名是正确的。

这是相关的html

<table>
   <other rows here>
 <td> 
   <a href="/var/www/files/filename.extension">Download</a> 
 </td>
</table>

我没有收到任何错误,我的访问日志显示以下内容:

"GET /var/www/doctor_files/06-10-2016-17-30-DetectRTC%20(2).jpg HTTP/1.1" 404 582

2 个答案:

答案 0 :(得分:2)

您必须指定根Web服务器的相对路径。通常是/var/www/,所以省略这一部分。尝试:

<a href="/files/filename.extension">Download</a> 

答案 1 :(得分:2)

  

我没有错误

     

...

     

404

这是一个错误。这是404 Not Found错误。

您正在将href属性的值设置为本地文件系统上的文件路径

您需要将其设置为网络服务器上的网址。

您的网络服务器的根目录可能是/var/www,因此您需要从网址中省略它。