Я пытаюсь найти наиболее удобный способ запретить доступ к определенным файлам и папкам через htaccess. (Например, папка .git, папка .hg, сам файл .htaccess.) Есть ли какой-то частный метод или комбинация, которые более удобны для производительности, чем другие? (FilesMatch vs DirectoryMatch vs RedirectMatch против чего угодно.)
В файле .htaccess разница в производительности между любым из них незначительна. Все они выполняют вызовы статистики файловой системы, что является «дорогой» частью.
Для лучшей производительности, если можете, используйте LocationMatch прямо в VirtualHost вашей конфигурации Apache httpd.