2017-12-08 4 views
0

apache 웹 서버의 파일 및 폴더에 대한 직접 URL 액세스를 차단하려면 어떻게해야합니까?
htaccess <Directory> apache2 우분투에서 거부

안에 해당 파일 및 폴더에 접근 직접에서 서퍼를 방지하는 방법 ... 내가 mysite.me/img 폴더는 JPG PHP는 PDF 파일은 MP4 등 같은 파일을 많이 포함

같은 폴더가 있다고 가정 할 수 있습니다 브라우저 URL의 img 폴더? 내가 우분투 서버에있어 및 사용 : 아파치/2.4.18 내가 내 폴더하지만 딘의 일부 htaccess로 파일을 추가하려고; t이 작업은

답변

0

먼저 아파치에 mod_rewrite 모듈을 사용하도록 설정해야합니다 감사합니다. 우분투 모듈을 사용하려면, 그 후

sudo a2enmod rewrite 
sudo service apache2 restart 

를, 디렉토리의 지시 AllowOverride을 설정 AllowOverride FileInfo Options에 최소 구성을 가지고있다. 이 지시문은 /etc/apache2/apache2.conf, <Directory> 블록 파일에서 찾을 수 있습니다. 다음과 같이 전, JS, 내 사이트에 아무런 PHP는 CSS를 단지 HTML을 사용하지 않는거야

<IfModule mod_rewrite.c> 

    RewriteEngine on 
    RewriteRule ^(.*) index.php?route=$1 [QSA,L] 

</IfModule> 
+0

그런 다음 모든 트래픽 경로가되는 index.php 것입니다, 당신의 .htaccess를 업데이트 ?? –

+0

누군가가 폴더/파일에 액세스 할 때 무엇을 기대합니까? 모든 폴더/파일에 404 오류가 표시되지 않았 으면 좋겠습니까? 아니면 동적 스크립트로 수동으로 처리할까요? – Ben

+0

나는 어떤 사람들이 img와 비디오를 담고있는 폴더에 직접 접근하려고 할 때, 에러 404를 얻고 싶다. img와 images가 두 개있다 : –