В настройках Solaris присутствует пример разграничения доступа к отдельным файлам. Чтобы скрыть файл .htaccess от глаз любопытного клиента, файл httpd.conf Solaris содержит следующий контейнер Files:

<Files ~. "^\.ht">
 Order allow,deny
 Deny from all
 </Files> 

Инструкции Order и Deny отличаются от тех, что мы видели в предшествующих примерах. В данном случае инструкция Order предписывает серверу Apache обработать сначала инструкцию Allow, а затем инструкцию Deny. Это позволяет инструкции Deny изменять правила доступа, созданные инструкцией Allow. Инструкция Allow отсутствует, а инструкция Deny запрещает любой внешний доступ к файлу .htaccess.

В действительности данная инструкция Deny действует не только для файлов .htaccess file. Тильда (~) в строке Files предписывает серверу Apache интерпретировать имена файлов в качестве регулярных выражений. Регулярное выражение ht отбирает все файлы, имена которых начинаются с последовательности символов . ht. Причиной существования такого определения является привычка пользователей и администраторов начинать имена файлов настройки httpd со строки . ht: например, файл паролей пользователей может называться .htpassword. Регулярное выражение вместо имени файла в строке Files позволяет задействовать правила доступа для широкого диапазона файлов.