Итак, все, что я пытаюсь сделать с этим файлом.htaccess, не позволяет кому-либо, не являющемуся сервером, просматривать файл e-mails.txt. Сервер нуждается в доступе к нему для php-скрипта (используя fopen). Все, что я читал, говорит, что это должно работать, но это предотвращает доступ к любому файлу в каталоге и подкаталоги из того, что я могу сказать.
<Files e-mails.txt>
Order deny, allow
Deny from all
</Files>
Кроме того, раньше, когда.htaccess был похож, он не блокировал весь каталог, но он мешал скрипту.php работать должным образом, что и заставило меня удалить его, что исправило скрипт.php, но позволял отправлять электронные письма.txt быть видимым для всех. Итак, когда я заново создал его и использовал приведенный выше код, весь сайт/каталог выплевывает ошибку 500.
Возможно, вы можете написать условие перезаписи для этого файла на страницу ошибок 404 или 500. Этот метод делает невозможным доступ к http.