链接到更高级别文件夹中的文件

2023-12-09

我在提供比我的根文件夹级别更高的文档时遇到问题。

<a href='../../home/folder/document.docx'>Proposal</a>

在浏览器中,上面的内容被解释为:

http://localhost/home/folder/document.docx

我看不到浏览器在文件夹中上升,然后我得到的答案是:

Not Found
The requested URL /home/folder/document.docx was not found on this server.

我在 Firefox 和 Chrome 中都尝试过,结果是一样的。我在 Linux 机器上使用 Apache Web Server。

任何帮助将不胜感激。


您无法将访问者重定向到文档根目录(index.html 所在的位置)之外的文件。 人们看不到高于该位置的文件http://localhost/最终在.

一个解决方案是把.docx在文档根目录内(index.html 所在的位置)。

但是,您可以让 PHP 使用以下命令提供文件服务:readfile功能。 但不要忘记 www-data 需要访问您正在提供服务的文件。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

链接到更高级别文件夹中的文件 的相关文章