2009-05-07 3 views
0

내 웹 서버에 디렉터리가 있습니다. 색인 페이지가 없습니다. 그래서 웹 브라우저를 통해 디렉토리에 액세스하면 파일이 나열됩니다. 이제 디렉토리 목록을 차단할 수있는 htaccess 파일을 만들어서 웹 브라우저를 통해 액세스 할 때 디렉토리의 파일은 나열되지 않지만 파일의 이름을 추가하여 파일에 액세스 할 수있게합니다. URL에 액세스하여 파일의 전체 부분을 만들고 싶습니다. 또한 htaccess 파일은 특정 확장자를 가진 파일을 제외한 모든 파일의 액세스를 제한 할 수 있어야합니다. 감사.htaccess 파일 제한

답변

8
Options -Indexes 

Order allow,deny 
Deny from all 

<Files "*.gif"> 
    Allow from all 
    Deny from none 
</Files> 
+0

응답 주셔서 감사합니다. 그리고 다중보기 가능 파일을 포함하고 싶다면 | –

+0

, 정규식 : . 이 예제는 Apache 문서에서 직접 가져온 것입니다. http://httpd.apache.org/docs/2.2/mod/core.html#files –

+0

덕분에 많은 시간을 절약 할 수있었습니다. 하지만 –

2

방금 ​​디렉토리에 빈 index.html을 파일을 넣을 수

가 보호 할

Options -Indexes 

또는

과 디렉토리의 .htaccess의 특정 디렉토리 파일 목록을 해제 할 수 있습니다 . 앞서 언급 한 바와 같이 디렉토리에 htaccess로 파일에서

-1

Options -Indexes 

을 넣어.

잘못된 htaccess 설정을 제거하도록 수정되었습니다. 다시 죄송합니다

+0

-1이면 모든 파일에 대한 모든 액세스가 차단됩니다. –

+0

죄송합니다. –