首页 > 解决方案 > 在“索引”视图而不是单个文件上添加基本身份验证(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

标签: .htaccessbasic-authentication.htpasswd

解决方案


目前我添加了一个

Options -Indexes

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


推荐阅读