2015-01-07 3 views
0

Я использую файл Htaccess в корневом каталоге моего сайта с этим содержаниемзагрузки файла стрикция через Htaccess не работает

RewriteEngine On 
RewriteCond %{REQUEST_URI} \.(zip)$ [NC] 
RewriteRule ^(.*)$ /getfile.php?model=$1 [L] 

, так что никто не может загрузить любой почтовый файл, если он не имеет доступа к файлу под названием getfile.php с кодом модели, переданным как строка запроса, даже если этот элемент оплачен. Поэтому я проверяю, существует ли сеанс, и если он существует, файл загружается на главную страницу через getfile.php, который содержит этот код ПОСЛЕ ПРОВЕРКИ СЕССИИ

Но любой может загрузить файл даже через менеджер загрузки через Интернет и даже не посещая веб-сайт. это пример небольшого файл архивированных изображений

[http://goo.gl/bLYA6j][1] 

Так как я могу защитить файл, как это, даже если она свободна от загрузки, если посетитель просматривает страницу этого товара?

ответ

1

Это должно делать то, что вы хотите:

RewriteEngine On 
RewriteRule ^(.*\.zip)$ /getfile.php?model=$1 [NC,L] 

 Смежные вопросы

  • Нет связанных вопросов^_^