Действие файла .htaccess распространяется на директорию и подкатегории в котором он размещен.
Запрет всех файлов в директории
В закрываемой директории нужно поместить файл .htaccess со следующим содержанием:
Запрет доступа к файлам
С определенным расширением
По списку расширений
<FilesMatch ".(htaccess|htpasswd|bak|ini|log|sh|inc|config|psd|fla|ai)$">
Order Allow,Deny
Deny from all
</FilesMatch>
Запрет всех файлов, кроме изображений
Доступ по IP
Разрешить доступ по определенному IP
Запретить IP
Список адресов задается отдельными строками: