2012-11-28 2 views
1

내 htaccess로 파일을 숨기기 힘든 시간을 보내고 있습니다 숨길 수 없습니다 - 난을 httpd.conf에 있었다 존재하는 다음 확인을 두 번 확인 :htaccess로 파일

<Files ~ "^\.ht"> 
Order allow,deny 
Deny from all 
</Files> 

기타 /에 지시를 거부 할 수를 디렉토리가 작동하고 보이는 .htaccess 파일의 지시문이 작동합니다.

우리는 Red Hat Enterprise Linux 서버 버전 6.3 (산티아고)과 Apache/2.2.15를 실행 중입니다.

내 질문 : 명백히 "왜 .htaccess 파일이 계속 표시됩니까?" 이 지시어를 무시하는 지시어가 있습니까? 아니면 모듈이 누락되었을 수 있습니까? (나는 아파치가 이런 경우에 오류를 던질 것이라고 생각한다.)

이 파일을 변경 한 후에 아파치를 재시작하고 온 전성 검사로 재부팅했다. 또한이 파일을 수정하여 올바른 구성 파일에서 작업하고 있는지 확인했습니다.

답변

2

을 보셨습니까? 나중에 Location이라는 다른 지시문이 적용되어 Files 지시어보다 우선합니다. Apache 구성에 대한 세부 정보 없이는 진단하기가 어렵습니다.

+0

감사합니다. Perleone. 위치 지시문이 어떻게 작동하는지 오해했습니다. 지시어가 허용 된 httpd.conf 파일 아래로 더 멀리 있었고, 이전에 선언 한 File 지시문을 덮어 쓰는 것을 거부했습니다. 올바른 방향으로 밀어 주셔서 감사합니다. –