在“索引”视图上添加基本身份验证htpasswd,而不是在单个文件上

问题描述

我已经通过 ShareX 建立了 FTP 连接,以便将我的屏幕截图上传到我自己的 ftp。

所以我的屏幕截图可以在 url 'screenshots.mydomain.fr/myscreenshothash.png' 访问。

这很酷! 但是根据 url 'screenshots.mydomain.fr' 你可以看到我所有截图的列表(页面索引)。我想通过 htpasswd 阻止此页面而不阻止对文件的访问 ('screenshots.mydomain.fr/myscreenshothash.png')

我能做什么?

我当前的 .htaccess

AuthUserFile /home/XXL /.htpasswd
AuthGroupFile /dev/null
AuthName "Accès Restreint"
AuthType Basic
require valid-user

解决方法

目前我添加了一个

Options -Indexes

在我的 htaccess 中以防止访问页面索引,并且我在放置在子文件夹中的 index.php 文件中列出了我的文件(我将 htaccess 与 htpasswd 放在其中)