2012-11-17 3 views
0

IP 제한을 위해 디렉토리가 있고 htaccess로 보호되어 있습니다.
IP 제한이 작동하지만 디렉토리의 경우에만 적용됩니다. .php 파일을 제외합니다.은 HTACCESS를 사용하여 PHP 파일에 IP 제한을 설정할 수 없습니다.

예 :

site.com/dir/    <-- Get Access Denied Error 
site.com/dir/index.php <-- Open page without access denied error 

내 .htaccess 파일 :

ErrorDocument 404 /notfound2.html 
ErrorDocument 403 /notfound2.html 
    AuthName "Access Restrict" 
    AuthType Basic 
<Limit GET POST> 
    order deny,allow 
    deny from all 
    allow from 47.147.50.5 
</Limit> 

내가 디렉토리를 제한 할 액세스 (모든 개체가 너무 PHP 파일 포함) 그냥 IP에서
어디에 문제가 있습니까?

답변

0

디렉토리 목록을 거부하고 싶습니다.

특정 파일의 경우 Option -Indexes 또는 IndexIgnore *.tgz *.sql *.tar을 시도하십시오.

자세한 내용은 http://wiki.apache.org/httpd/DirectoryListings을 참조하십시오.

+0

고마워 Rufinus,하지만 모든 IP 주소에서 액세스 할 수있는 모든 개체 (PHP 파일도 포함)로 디렉터리를 제한하고 싶습니다. – Root125

+0

이것은 이미 한도 블록에서 처리했습니다. (인증 라인은이 경우 쓸모가 없다) – Rufinus

관련 문제