Назад | Перейти на главную страницу

Защита каталогов на веб-сервере Apache по совпадению строки имени каталога?

Есть ли способ защитить все элементы в именах каталогов, содержащих определенную строку, с помощью Apache?

Например, если у меня есть такая структура:

wwwroot-->
  project1-->
    docs-->
        xls
        doc
          private_docs-->
            txt
        txt
    private-->
        pdf
        doc
  project2-->
    docs-->
        log
        txt

Можно ли защитить паролем все каталоги, содержащие слово «частный»?

Похоже, что вам нужно разместить конфигурацию авторизации либо в LocationMatch или DirectoryMatch контейнер.

Выражение соответствия может выглядеть примерно так ^/.*/private.*.