2013-08-21 4 views
2

하나의 파일을 제외한 전체 폴더에 대한 액세스 권한을 어떻게 거부 할 수 있습니까? 예를 들어, 내 DocumentRoot"/var/www/html"이고 거기에 example이라는 폴더가 있습니다. 여기에는 많은 파일이 있으며 그 중 하나는 index.php입니다. 따라서이 파일에만 액세스 권한을 부여하고 해당 폴더에있는 다른 파일에 대한 액세스 권한을 거부하려고합니다.액세스 권한 거부 - apache, linux

답변

0

아파치 설정 (서버 httpd.conf 또는 .htaccess 파일)에 이와 같은 것을 시도 했습니까?

<Directory "/var/www/html/example"> 
    <FilesMatch index.php*> 
     Order allow,deny 
     Allow from all 
    </FilesMatch> 
    Order deny,allow 
    Deny from all 
</Directory> 
+0

그래,이 방향으로 문제를 해결하십시오. 나는 또한 이것을 (.htaccess'에서) 사용해야만했다 : '<파일 index.php> 은 유효 사용자가 필요하다 ' 예를 들어 – SharonKo