2012-04-25 4 views
1

У меня есть простое дерево папок:.htaccess запретить все подпапки в данной папке

orders 
    |-I-Cant-Predict-The-Name 
    |-I-Cant-Predict-The-Name-2 
    |-I-Cant-Predict-The-Name-3 
    . 
    . 
    . 
    |-I-Cant-Predict-The-Name-XYZ 

Мне нужна .htaccess, который запрещает доступ для всех подпапок в папке заказов и любой файл в них тоже. Также я не могу предсказать типы файлов в этих папках. Я планирую получить доступ к файлам с PHP (и только с PHP, поэтому нет прямых ссылок) из области администратора с file_get_contents(), но я не могу позволить кому-либо угадать папки и файлы, поскольку они являются частными (несмотря на то, что я использую хэш с солью для имен папок, так что трудно догадаться).

ответ

3

написать в вас .htaccess:

deny from all

После этого вы получите ошибку 403 при попытке получить доступ к этой подпапке.

+1

OMG это легко? Это огромный facepalm на моей стороне, я всегда думал, что отказ от всех - для данной папки, в которой мы находимся, а не для подпапок. Спасибо. Я принимаю это, как только система позволит мне это сделать. –

Смежные вопросы