我在提供比我的根文件夹级别更高的文档时遇到问题。
<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(使用前将#替换为@)