Запросить пароль для списка каталогов?
В целях развития я хотел бы иметь возможность быстро просматривать содержимое папки на сервере, который подключен к Интернету. Поэтому я хочу защитить паролем текущую страницу индекса с помощью базовой аутентификации.
Это мой ток .htaccess
файл:
AuthType Basic
AuthName "LOGIN TO LIST"
AuthUserFile D:\mysite\www\.htpasswd
Require valid-user
<Files ?*>
Order allow,deny
Allow from all
Satisfy any
</Files>
Я поместил вышеупомянутое в корень сети, чтобы это произошло везде.
Идея состоит в том, что файлы разрешены из-за наличия хотя бы одного символа в запрошенном имени файла.
Моя проблема сейчас в том, что apache запрашивает пароль, даже если в каталоге найден законный индексный файл.
Есть ли способ обеспечить базовую аутентификацию только при отсутствии индексного файла?
Поэтому мне нужно каким-то образом перехватить создание страницы динамического индекса или определить наличие файла индекса, прежде чем запрашивать пароль.
Я думал о перенаправлении в файл индекса, поэтому следующий запрос - это файл, но затем файл htaccess должен иметь возможность установить переменную среды, проверив, найден ли индекс, и я не знаю, как это сделать.
Это apache от uniserver zero XIII runnning в Windows Server 2016.