. Dir htaccess dosyaları korumak ve belirli bir Kontrolcü / eylem erişime izin

2 Cevap php

How to protect files (documents, images..) that r being sold over internet. Is it possible to Deny access to all except a particular php file that lists those documents. for instance www.mysite.com/list

dir ağaç:

+ myfiles
|
|--img1.jpg
|--doc.pdf

+ application
|-+controllers
  |-lister.php

Ben sadece www.mysite.com/lister/showfiles showfiles.php DEĞİL gelen myfiles DIR erişim izni verebilir

2 Cevap

.htaccess file is responsible for client access only.
you can't use .htaccess to block scripts from accessing files.
it is your script logic responsible for such control.

. myfiles dizinindeki dosyalara istemci erişimini engellemek için, sadece bu dizinde iin bu hat ile bir htaccess yerleştirin:

Deny From All

"/ Lister / showfiles" ile başlayan URL hariç tüm web erişimini engellemek için, bu yerleştirmek gerek sen web kök htaccess.:

RewriteEngine on 
RewriteRule !^lister/showfiles - [F]