Lampp / Apache - 通过HTTP使文件无法从htdocs文件夹中获取

时间:2012-01-27 19:49:31

标签: php html apache lampp

我的机器上安装了一个带有apache的灯泡。我甚至不知道这是否与我的问题相关......

我正在尝试为用户(来自我的网站)创建一种方式(php,html)来下载不在htdocs文件夹中的文件 那可能吗?我想知道的原因是,我不希望任何其他人通过输入文件的URL来访问这些文件。

欢呼,弗里德里希

3 个答案:

答案 0 :(得分:2)

答案 1 :(得分:0)

有几个选项,负载最小可能是X-Sendfile

答案 2 :(得分:-1)

是的,您可以随心所欲。

在任何文本编辑器中打开文件[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.

Complete link is here