Apache.RU - Webboard
Вернуться
перехват скачиваний файлов в htaccess (Евгений) 29/07 - 15:32:28
Re: перехват скачиваний файлов в htaccess (Евгений) 30/07 - 12:35:49
Re: перехват скачиваний файлов в htaccess (BIOHAZARD) 18/08 - 15:44:48
> Original message text:
> From:
> Евгений - 29/07 - 15:32:28
> Subject:перехват скачиваний файлов в htaccess
> -----------------
> помогите настроить htaccess для перехвата закачек файлов в htaccess.
> есть сайт, на нем много файлов, ссылки на файлы на самом сайте - прямые.
> нужен такой htaccess чтоб он все rar, zip файлы, которые хотят скачать, посылал, например, сюда download.php?url=такой-то.rar
> чтоб посчитать сколько кого скачали.
>
> заранее спасибо
>
From:
Евгений - 30/07 - 12:35:49
Subject:перехват скачиваний файлов в htaccess
-----------------
победил.
кому интересно вот так, может не очень грамотно, но зато работает...
RewriteCond %{REQUEST_URI} !^/download(.*)$
RewriteCond %{REQUEST_URI} ^/(.*).rar$
RewriteRule ^(.*)$ /download.php?url=$1 [NC,L]
и в download.php
$filename = $_SERVER['DOCUMENT_ROOT'] ."/". $url;
header("Cache-Control: public");
header("Content-Description: File Transfer");
header('Content-disposition: attachment; filename='.basename($filename));
header("Content-Type: application/x-rar-compressed");
header("Content-Transfer-Encoding: binary");
header('Content-Length: '. filesize($filename));
readfile($filename);
[Это сообщение - спам!]
Последние сообщения из форума
29300
|
|