Вы - вопрос, не супер ясно на том, что Ваши потребности когда дело доходит до скорости портов. Вы выполняете 100 Мбит или 1Gbit на каждый рабочий стол? Так или иначе я придерживался бы HP по следующим причинам.
Мне также везло с переключателями Dell PowerConnect в случаях, где бюджет не допускал HP.
Но я склонен избегать NetGear после нескольких неудачных опытов. Я не могу говорить о других брендах, которые Вы упоминаете, так как у меня не было собственного опыта.
Я не полагаю, что можно указать путь в любой из директив Файлов. И также не похоже на реальную необходимость в директиве FilesMatch поскольку Вы действительно не используете сложного шаблона для требования regex's. Я обычно помещал свои директивы Файлов в каталоге, хотя сделать его простым.
Это, казалось, работало на меня с установкой, подобной Вашему. Под/var/www/domains существует 1 / 2/и 3/каждый с различными файлами HTML. Ни один не доступен теперь.
<Directory /var/www/domains/*/>
Options None
AllowOverride None
Order Allow,Deny
Deny from All
<Files *>
Order Allow,Deny
Deny from All
</Files>
</Directory>
Возможно, Ваша проблема находится в директиве FilesMatch; FilesMatch использует regex, чтобы соответствовать директивам, поэтому, получить то, что Вы хотите, необходимо записать:
<FilesMatch "/home/.*/domains/.*/.*">
Order deny,allow
Deny from all
</FilesMatch>