Php 隐藏开放目录

Php 隐藏开放目录,php,apache,file-io,directory,Php,Apache,File Io,Directory,我有一个网站,现在用户只需打开一个目录,就能看到其中的所有文件。我如何禁用它 我考虑的是php.ini文件,或者通常是任何可能实现此目的的php配置(它是一个使用php运行的Apache服务器)。在Apache配置中禁用索引选项 将其放入站点根目录中的httpd.conf或.htaccess Options -Indexes 这样,如果文件夹没有索引页,用户将收到403禁止的错误。将名为.htaccess的文本文件放入网站的根目录或要隐藏的目录,并包含以下内容: Options -Indexe

我有一个网站,现在用户只需打开一个目录,就能看到其中的所有文件。我如何禁用它


我考虑的是php.ini文件,或者通常是任何可能实现此目的的php配置(它是一个使用php运行的Apache服务器)。

在Apache配置中禁用
索引
选项

将其放入站点根目录中的
httpd.conf
.htaccess

Options -Indexes

这样,如果文件夹没有索引页,用户将收到403禁止的错误。

将名为.htaccess的文本文件放入网站的根目录或要隐藏的目录,并包含以下内容:

Options -Indexes

否。
apache.conf
.htaccess
。PHP看不到您的目录结构(直到您调用它)。如果请求
.PHP
文件,Apache会发送PHP。谢谢,这正是我所需要的!