Hosting:如何在cPanel中禁用Apache目录列表, How to disable Apache directory listing in cPanel

 

cPanel的安装默认情况下会安装并启用mod_autoindex。这导致,如果index.htmlindex.php不存在的时候,Apache会显示的文件和目录的文件夹列表DirectoryIndex文件,

Hosting:如何在cPanel中禁用Apache目录列表, How to disable Apache directory listing in cPanel
Hosting:如何在cPanel中禁用Apache目录列表, How to disable Apache directory listing in cPanel

通常,您可以编辑ApacheHTTP服务器配置文件以禁用目录列表,但是你无法从cPanel帐户访问该文件。

 

但是,您可以通过cPanel的仪表,禁用目录浏览Apache

 

在cPanel中禁用目录列表的步骤:

  1. 登录到您的cPanel帐户。
  2. 转到 Advanced部分,然后单击Indexes
  3. 选择要禁用目录列表的Web目录。

    单击文件夹图标以浏览目录,然后单击文件夹名称以选择特定目录。

    public_html是Web文件夹的根目录,选择它会将设置应用于所有后续子文件夹。一些托管服务器中,可能还有一个名为www的文件夹,不过它仅是一个软链接,public_html其实和www是同一个目录中

  4. 选择No indexing从选项并点击Save按钮。

    后台发生的情况是cPanel将以下行添加到文件夹的.htaccess文件中以禁用目录列表。

    Options -Indexes

    .htaccess如果尚不存在,将创建 新文件。

  5. 返回目录列表,请注意目录上禁用了目录列表的图标。

 

本文:如何在Apache中禁用目录列表

One Comment

Leave a Reply