在XAMPP中启用目录/文件列表

时间:2012-01-15 14:47:04

标签: xampp

如何在XAMPP中启用目录和文件列表?在WAMP中,默认情况下已启用。

6 个答案:

答案 0 :(得分:3)

我的Xampp httpd.conf已经在xampp目录条目下有了Indexes选项 删除所有默认的#comment行,它看起来像这样:

<Directory "C:/xampp/htdocs">
    Options Indexes FollowSymLinks Includes ExecCGI
    AllowOverride All
    Order allow,deny
    Allow from all
</Directory>

但是,我将我的本地根映射到'htdocs'之外的另一个目录(根据这篇帖子Make XAMPP/Apache serve file outside of htdocs),所以要为所有目录启用它,我必须在上面找到该条目,并在其中添加“索引”一词。

<Directory />
    Options FollowSymLinks Indexes
    AllowOverride None
    Order deny,allow
    Deny from all
</Directory>

注意我永远不会为生产服务器上的所有目录启用它,但在本地它非常有用。

答案 1 :(得分:2)

只需删除或重命名index.html和index.php文件

答案 2 :(得分:0)

打开apache/conf/httpd.conf并搜索Indexes,要禁用目录列表,此值应为-Indexes,因此您应删除-字符。在我的httpd.conf中,我将此值设置为:

Options Indexes FollowSymLinks Includes ExecCGI

答案 3 :(得分:0)

打开apache / conf / httpd.conf并在httpd.conf中搜索Indexes 并评论如下的完整行:

services.Configure<AuthorizationOptions>(options => {
    options.AddPolicy("somePolicy", policy => {
        // require the user to be authenticated
        policy.RequireAuthenticatedUser();
        // Maybe require a claim here, if you need that.
        //policy.RequireClaim(ClaimTypes.Role, "some role claim");
    });
};

取消注释First将启用目录索引。 取消注释Second将禁用目录索引 删除注释将启用托管路径的目录/文件列表。

答案 4 :(得分:0)

有一个XAMPP Directory Browsing UI应用程序,它将帮助您在XAMPP的 htdocs 中浏览项目。

答案 5 :(得分:-1)

将位于htdocs文件夹中的'index.php'文件重命名为'MODIFIED_index.php'(如果您希望以后能够恢复它) - 此index.php文件仅用于指向xampp的管理控件无论如何都在'localhost / xampp /'中找到。

相关问题