【发布时间】:2012-01-27 19:49:31
【问题描述】:
我用 apache 在我的机器上安装了lampp。我什至不知道这是否与我的问题有关......
我正在尝试为用户(从我的网站)创建一种方式(php、html)来下载文件不在 htdocs 文件夹中 那可能吗?我想知道这一点的原因是,我不希望其他人只需输入文件的 url 就可以访问这些文件。
干杯,弗里德里希
【问题讨论】:
我用 apache 在我的机器上安装了lampp。我什至不知道这是否与我的问题有关......
我正在尝试为用户(从我的网站)创建一种方式(php、html)来下载文件不在 htdocs 文件夹中 那可能吗?我想知道这一点的原因是,我不希望其他人只需输入文件的 url 就可以访问这些文件。
干杯,弗里德里希
【问题讨论】:
几个选项,负载最小的大概是X-Sendfile
【讨论】:
是的,你可以,想多少就多少。
在任何文本编辑器中打开文件 [xamp_installation_folder]/apache/conf/httpd.conf。将目录更改为您自己的文件夹后,在 htdocs 元素之后复制以下行。
<Directory "C:/path/to/your/folder">
Options Indexes FollowSymLinks Includes ExecCGI
AllowOverride All
Order allow,deny
Allow from all
</Directory>
然后搜索这个字符串: .在该元素内,添加一个新别名,如下所示:
Alias /yoursite/ "C:/path/to/your/folder/yoursite/"
Save the file and restart the XAMPP server.
【讨论】: