如何在我的服务器上创建一个受保护的文件列表?

How to make a protected file list on my server?

我有一个愚蠢的问题。我没有使用 htaccess 在我的服务器上创建文件夹和文件的受保护列表。

我有一个用 htpasswd 保护的文件夹。我的 htaccess 中有这个:

AuthType Basic
AuthName "My Protected Area"
AuthUserFile .htpasswd
Require valid-user

但是当我添加此行以列出文件夹时,出现 500 错误:

Options +Indexes

你知道这个问题了吗?

抱歉我的英语不好!

您必须为 .htpasswd 文件指定绝对路径。尝试使用您机器上 / 文件夹中的绝对路径。

示例:

AuthType Basic
AuthName "My Protected Area"
AuthUserFile /var/yourpath/.htpasswd
Require valid-user

提示: 我在 Github 上创建了一个要点来帮助开发人员创建一个基本的 .htaccess 文件。你可以 find it here.