2017-04-27 1 views
-1

I 있던 폴더 test파일의 직접 액세스를 거부하지만, HREF 태그에 다운로드 할 필요가 - htaccess로에게

에서 파일과 나는 htaccess로이에서 (www.example .COM), Options All -Indexes을 디렉토리에 액세스 거부 브라우저에 직접 링크를 입력하면 파일을 쉽게 다운로드 할 수 있습니다. www.example.com/test/sample.pdf.

customer.php 파일에서 href 태그 <a href="www.example.com/test/sample.pdf" download>에 링크를 제공했습니다. 방법을 정확하게 직접 액세스에서 링크를 따라 다를 않습니다

나는

+0

그것을 사용하여 직접 액세스를 차단해야하고 www.example.com/customer.php에 HREF 태그에 허용 당신의 마음? 하이퍼 텍스트 모델에 대한 귀하의 해석은 무엇입니까? – Pyromonk

+0

www.example.com – Bullet

+0

@Bullet에있는 .htaccess를 사용하여 테스트 디렉토리를 거부했는데, 반드시 사람이 파일에 액세스하지 못하는 것은 아닙니다. – Pyromonk

답변

0

내가 궁금해서, 아래와 같이

Options -Indexes #remove listing 

<Files ~ ".*\.(pdf|exe|gz|zip)"> 
    order deny,allow 
    deny from all 
    allow from 127.0.0.1 #allow from localhost 
</Files> 
+0

임뿐만 아니라 필요 .PDF, .EXE,에 .gz, .ZIP 등으로부터 거부 거부가 – Bullet

+0

모든 파일에 대한 직접 액세스를 거부 하시겠습니까? –

관련 문제