htaccess файл не мешает файлам быть в списке - PullRequest
0 голосов
/ 04 июля 2019

Я создаю сайт.Имя пользователя / пароль для открытия базы данных MySQL хранится в текстовом файле.Я предотвращаю отображение этого текстового файла, поместив файл htaccess и файл htpasswd в ту же папку, что и текстовый файл, где находятся все программы.Он работает, когда я пытаюсь перейти по URL к текстовому файлу, всплывающее окно запрашивает аутентификацию по имени пользователя / паролю, а не просто отображает его на экране.

Но когда я использую командную строку Windows, он все равно перечисляет все файлы впапка и позволяет мне открыть текстовый файл и посмотреть информацию.Как мне это остановить?

Мой файл htaccess имеет этот код:

ErrorDocument 401 default
<FilesMatch "login.txt">
AuthName "Member Only"
AuthType Basic
AuthUserFile .htpasswd
require valid-user
</FilesMatch>

# Hide files of type .txt, .php from listing
IndexIgnore *.txt *.php
...