@rinaz22

Как запретить доступ к каталогу с определенным названием?

Всем привет! Есть каталог tovar, в нем куча других каталогов(test1, test2 и т.д). В этих каталогах(test1, test2 и т.д) могут быть каталоги admin. Как запретить доступ к каталогу admin?
Т.е. должно работать как-то так:
tovar/*/admin
Может вопрос и простой, но для меня сложный)
  • Вопрос задан
  • 51 просмотр
Пригласить эксперта
Ответы на вопрос 2
JackWilliams
@JackWilliams
Сделайте нормальную структуру папок и не будет проблем. Не думаю, что в вашем случае есть острая необходимость делать столько папок admin

Вообще, если хотите что-то реально скрыть, то отдавайте ошибку 404:
RedirectMatch 404 ^/secret_path/.*$

Таким образом хакер даже и не узнает, что по данному пути что-то вообще есть.

Если отдадите 403 Forbidden Error, то хакера это только раззадорит и он продолжит атаку.

Это защита на любителя конечно, но судя по вашему вопросу, вам тонкости не нужны.
Ответ написан
@maseeq
В конфиге виртуалхоста пропишите
<Location /tovar/*/admin/>
        Order allow,deny
        Deny from all
</Location>
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы