2013-06-09 4 views
0

여기 내가 원하는 것입니다. 내 공용 폴더에 이미지, CSS, 자바 스크립트와 같은 수많은 폴더가 있고이 폴더에 대한 액세스를 거부하고 싶지만 그 안에 파일이 없습니다. 어느 쪽이 쉬웠 을까하지만 아이콘과 사진, 사용자와 같은 하위 폴더가 이미지 폴더에 있습니다.이 폴더에는 각 사용자의 하위 폴더가 있으며이 작업은 목에 약간의 통증이되었습니다. 단일 htaccess 파일을 제공하지 못했기 때문에 왼쪽 옵션은 하위 폴더에 index.php를 만들고 최선을 다할 것을 약속했습니다. 그래서 누군가가 모든 하위 폴더에 대한 액세스를 제한하는 재귀 적 방법을 제공 할 수 있지만 단일 htaccess 파일을 사용하는 파일은 포함 할 수 없는지 묻는 것입니다. 나는 아파치를 사용하고있다.하위 폴더에 대한 액세스를 거부하지만 파일이 아닙니다.

ErrorDocument 403 /somepage.php 
+0

이 모든 폴더에 대한 디렉토리 목록을 방지하고 싶어 : –

+0

굉장! 그게 바로 내가 필요로하는 것입니다! 그러나 FORBIDDEN을 표시하는 대신 다른 페이지로 요청을 리디렉션 할 수있는 방법이 있습니까? 또한 답장을 보내서 담당자와 동의 할 수있게하십시오! 감사 : P –

답변

3

는 디렉토리에 대한 액세스는 다음 지시어는

Options -Indexes 

당신이에 의해 금지 된 페이지를 사용자 정의 할 수 있습니다을 .htaccess에 추가 방지하기 위해? 그렇다면 htaccess에 "Options -Indexes"지시문을 추가하십시오.

+0

이 질문에 눈을 던져 주시겠습니까, 거기에 조금 더 자세한 내용을 주셨습니다. http://stackoverflow.com/questions/17012875/apache-structure-issue-htaccess 결코 상대 경로가 많은 투쟁이 될 수 있다고 생각하지 않았습니다. –

관련 문제