Чтение RSS каналов

Форум

Открыть Ответить

Помогите сделать запрет скачки фала с сервера по ссылке

0

0
1
18.04.2010 22:45:00
Кто нибудь сталкивался может..
нужно сделать так, что бы по ссылке размещаемой в модуле News нельзя было качать с других сайтов.. ну или что то подобное..
вообщем эту ссылку я буду прикрывать через смс замок..и нужно как то ограничить скачивание.

помогите пожалуйста
3.60

3.60
2
18.04.2010 22:57:5918.04.2010 23:11:12
zik, Проще говоря, Вы хотите антилинк...
А разве стандартной функции в CMS: запрет прямой ссылки с автоматическим изменением имени файла не подходит?
Если использовать эту фишку, то прямых ссылок с других сайтов быть не может - все они будут недействующими, так как имя скачиваемого файла генерится случайным образом "на лету", знать ссылку заранее невозможно, однажды сгенеренная ссылка уже не будет дейсвовать в другой раз...

ps: прошу извинить, невнимательно прочел, Вы говорите про модуль "Новости", а я подумал про "Файлы"...
3.97

3.97
3
19.04.2010 00:20:30
А РЕФЕРЕР проверять нельзя разве?
3.91

3.91
4
19.04.2010 11:36:0619.04.2010 11:38:28
нашёл решение с помощью редактирования htaccess



RewriteCond %{HTTP_REFERER} !^http://site.ru/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://site.ru$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www. site.ru/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www. site.ru$ [NC]
RewriteRule .*.(jpg|jpeg|gif|png|bmp|zip|rar)$ - [F,NC]
3.60

3.60
5
19.04.2010 11:52:44
Решение нормальное, только учтите, что переменную окружения HTTP_REFERER очень легко подделать.
Есть даже специальные плагины для браузеров, где можно указывать нужный REFERER...
3.97

3.97
6
19.04.2010 12:12:33
Сайт не расчитан на родвинутых юзеров..
продоваться будет музыкальный альбом (через смс замок)
а музыканты как правило не сильно обучены всем тонкостям и обходам)

Всем спасибо
3.60

3.60
7
19.04.2010 16:42:16
zik, а я, вот например, музыкант :)))
3.91

3.91
8
19.04.2010 19:17:21
)) так и я музыкант)))
3.60

3.60
9
19.04.2010 21:36:31

а музыканты как правило не сильно обучены всем тонкостям и обходам)

делаем выводы Смайл - 02
3.91

3.91
Открыть Ответить
Хотите опробовать SLAED CMS в действии?

Технологии

PHP MySQL HTML 5 CSS 3 jQuery jQuery UI

Контакты

  • D-49179, Deutschland
    Ostercappeln, Im Siek 6
  • +49 176 61966679

  • https://slaed.net
Идеи и предложения
Обратная связь