Страница 1 из 1

запретить скачивание файлов по "внешним ссылкам"?

СообщениеДобавлено: Ср июл 04, 2007 4:32 am
Paskal
слышал такое что через htaccess можно сделать допустим из http://domain.ru/virtual сделать следующее http://virtual.domain.ru
и так же интересует как из директории http://domaains.ru/files/ запретить скачивание файлов по "внешним ссылкам"
Пример: стоит трекер на пхпбб, анонимам запрещено скачивать торрент файлы, к каждому пользователю присвоен свой passkey который видет только он. Вот как раз с этим паскеем пользователь на хабе в пиринговой сети p2p даёт ссылку и юзвери тыкая по ним скачивают файл под его логиным.

СообщениеДобавлено: Сб июл 14, 2007 8:19 pm
Alexey
Paskal писал(а):что то как то неактивен форум... жаль...


да к сожалению времни совсем нет

самое простое что вспомнилось - это можем ограничить случаи в которых браузер посылает HTTP заголовок Referer:

Код: выделить все
#сервер при потытке вставить с доугогог ресурса выдает 403 на #рисунки, архивы, видео и тд- смотри расширения
RewriteEngine on RewriteCond %{HTTP_REFERER} !^$                         
RewriteCond %{HTTP_REFERER} !^http://(www.)?htaccess.net.ru/.*$ [NC]
RewriteRule .(jpg|gif|png|css|mov|swf|dcr|exe|rar|avi|vob|zip)$ - [F]


естественно урл сайта нужно поставить своего

это есть на сайте смотри - http://htaccess.net.ru/doc/mod_rewrite/ ... ar_jpg.php

СообщениеДобавлено: Пн июл 16, 2007 2:53 am
Paskal
Alexey
спасибо! попробую если что отпишусь =)

скачка запрещена! пасибо! а не подскажешь как виртуальный домен сделать... в первом посте (написанный мной) пример указан =)