Скачка файлов с сайта

Статус
В этой теме нельзя размещать новые ответы.
Используйте nginx и давайте прямые ссылки ..нет смысла их прятать..
Теоретически верно, при использовании nginx-a сводится к прикручиванию nginx-accesskey. Подробнее здесь Для просмотра ссылки Войди или Зарегистрируйся. При проблемах со сборкой nginx-a можете обращаться в личку. spec для rpmbuild (CentOS, RH) могу выложить.
 
2 kozax89
все, что написано на примерах - идеально ))))
и я думаю что данных случай лучше всего подходит для моего сайта
в данном случае
кстати ошибка 403 - как ее настроить? какой файл по умолчанию, в панели управления ее нельзя задать...

в томже файле .htaccess прописывешь:

ErrorDocument 403 Для просмотра ссылки Войди или Зарегистрируйся

где Для просмотра ссылки Войди или Зарегистрируйся - путь к странице твоей ошибки, может быть любого формата (html, php, xhtml итп) - эту страничку создаешь также как и другие - при этом лучше всего разместить инфу че за ошибка. у меня сделано вот так: Для просмотра ссылки Войди или Зарегистрируйся

PS. помни что данный файл .htaccess надо разместить в корне сайта.
 
смотри Для просмотра ссылки Войди или Зарегистрируйся

Разрешить доступ с определенного ip:
order allow deny
deny from all
allow from <ваш ip>

В данном случае, <ваш ip> обозначает конкретный адрес.
Например:
order allow deny
deny from all
allow from 192.126.12.199
 
можно также запретить скачку файла по ссылке с вне сайта
в .htacces прописываем
RewriteEngine on
RewriteRule .(jpg|gif|png|css|mov|swf|dcr|exe|rar|avi|vob|zip)$ - [F]
список файлов - это расширения которые запрещаем.
Я вот только не пойму, мы прописали, что эти файлы отдавать нельзя, поставили на них ключ F, а где установлено, что по рефам с сайта они будут работать?
 
Я вот только не пойму, мы прописали, что эти файлы отдавать нельзя, поставили на них ключ F, а где установлено, что по рефам с сайта они будут работать?


Ах да - забыл написать, должно быть так:

RewriteEngine on

RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www.)?твойсайт\.ru/.*$ [NC]
RewriteRule .(jpg|gif|png|css|mov|swf|dcr|exe|rar|avi|vob|zip)$ - [F]

ТУТ Для просмотра ссылки Войди или Зарегистрируйся подробно!
 
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www.)?flv-mp3\.com/.*$ [NC]
RewriteRule .(mp3|jpg|gif|png|css|mov|swf|dcr|exe|rar|avi|vob|zip)$ - [F]
Максимум что сделал, это перестал Download Master качать, а браузеры как качали, так и качают :)
 
Максимум что сделал, это перестал Download Master качать, а браузеры как качали, так и качают :)

Какое расширение файлов тебе нужно блокировать? mp3 и flv ?

тогда попробуй так

RewriteRule .(mp3|flv)$ - [F]
 
не, не помогает. Если вторую строчку коментирую, то да, но плеер тоже перестает работать. Возможно настройки сервера надо проверить?
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху