2016-03-25 1 views
0

Я новичок в php. Я хочу ограничить пользователя доступом к папке. Пользователь не может получить доступ к папке с изображениями, и у меня есть папка с большим пальцем в этой папке с изображениями, что я должен делать для этого.Ограничить пользователя для доступа к папке в php

exammple: - У меня есть одна папка _cat_img и в том, что у меня есть еще одна папка, имя Т Хумб. Я хочу ограничить пользователя для обеих папок Я пытаюсь использовать код с .htaccess, но он не работает. я использую это в HTAccess

**Deny from All** 

но это ограничивает все папки, что я должен сделать, чтобы ограничить пользователя для конкретного доступа папки любой один помочь мне для этого

ответ

0

Использование Directory апача директивы для указания конкретной каталог. Затем дайте директивы доступа (разрешить или запретить) внутри него.

<Directory "fullpath/_cat_img"> 
Order Deny,allow 
Deny from all 
</Directory> 


<Directory "full_path/thumb"> 
Order Deny,allow 
Deny from all 
</Directory> 

Редактировать

Чтобы активировать .htaccess редактировать свои апачский конф и внутри виртуального раздела хоста вашего сайта добавить их.

<Directory documnet_root> 
     Options Indexes FollowSymLinks 
     AllowOverride All 
     Require all granted 
</Directory> 

Restart apache.

+0

не работает, потому что у меня есть одна папка «aanshi», но используйте этот код в htaccess, но теперь я не могу открыть свою папку aanshi. –

+0

Вот что я имел в виду под полным путем. – Harikrishnan

+0

Я даю полный путь к папке public_html, но он не работает. –

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