Кодировка ссылок на онлайн видео

Z
На сайте с 01.03.2011
Offline
65
6066

DLE 9.6. Подскажите пожалуйста как изменить (закодировать) код ссылок на онлайн видео-плеер, чтобы видео не смогли применить на других сайтах.

DO
На сайте с 11.02.2009
Offline
54
#1

вы не хотите, чтобы видео бралось с вашего сервера и показывалось на других сайтах?

если да, поможет деректива .htaccess

погуглите запрос ' .htaccess — запрет на показ картинок с вашего хоста'

картинки/видео - одна байда

Z
На сайте с 01.03.2011
Offline
65
#2

Спасибо, поищу.

WebAlt
На сайте с 02.12.2007
Offline
261
#3

В настройках загрузки файлов на сервер есть возможность блокировки скачивания загруженных файлов с других серверов, кроме вашего (Antileech). Это разве не то?

Z
На сайте с 01.03.2011
Offline
65
#4
WebAlt:
В настройках загрузки файлов на сервер есть возможность блокировки скачивания загруженных файлов с других серверов, кроме вашего (Antileech). Это разве не то?

Нет, не то. Мне нужно чтоб при копировании ссылки моего видео и вставки его на другой сайт, оно не воспроизводилось (возможны другие варианты).

---------- Добавлено 29.09.2012 в 13:00 ----------

Вот нашел

RewriteCond %{HTTP_REFERER} !^$

RewriteCond %{HTTP_REFERER} !^http://(www.)?вашсайт.ru/ [nc]

RewriteCond %{HTTP_REFERER} !^http://(www.)?google.com/ [nc] # Разрешаем доступ для гугл-бота

RewriteRule .*.(gif|jpg|png)$ http://вашсайт.ru/images/banner.jpg [nc]

RewriteRule .(jpe?g|gif|png)$ — [F] # Эту строчку можно подставить вместо предыдущей, чтобы перенаправлять на 403 Forbidden вместо картинки.

Но это для картинок, добавил .flv формат, вставил код в .htaccess и сайт вообще перестал работать.

siv1987
На сайте с 02.04.2009
Offline
427
#5

RewriteCond %{HTTP_REFERER} !^$

RewriteCond %{HTTP_REFERER} !^http://(www.)?вашсайт.ru/ [NC]
RewriteCond %{HTTP_REFERER} !^http://(www.)?google.com/ [NC] # Разрешаем доступ для гугл-бота
RewriteRule .*\.(flv)$ - [F]
M
На сайте с 20.07.2008
Offline
86
#6
Z
На сайте с 01.03.2011
Offline
65
#7
siv1987:
RewriteCond %{HTTP_REFERER} !^$

RewriteCond %{HTTP_REFERER} !^http://(www.)?вашсайт.ru/ [NC]
RewriteCond %{HTTP_REFERER} !^http://(www.)?google.com/ [NC] # Разрешаем доступ для гугл-бота
RewriteRule .*\.(flv)$ - [F]

Применил этот код, зашел на страницу видео - Ctrl+U скопировал код, вставил на другой сайт, все отлично показывает.

---------- Добавлено 29.09.2012 в 14:04 ----------

А вот такое, но для Апачи есть?

siv1987
На сайте с 02.04.2009
Offline
427
#8
zhex:
Применил этот код, зашел на страницу видео - Ctrl+U скопировал код

Страницы/видео не должно быть в кеше браузере, иначе будет он отдаваться оттуда. А так код вроде бы рабочий. Ну и плюс ко всему, браузер должен передовать реферер. Или удалите эту строку - RewriteCond %{HTTP_REFERER} !^$ тогда видео будет блокироваться и с отсутствием у пользователя реферера.

Z
На сайте с 01.03.2011
Offline
65
#9
Или удалите эту строку - RewriteCond %{HTTP_REFERER} !^$ тогда видео будет блокироваться и с отсутствием у пользователя реферера.

Этот метод помог. Спасибо. Только вот вместо .flv нужно было указать .swf, хотя видео на сервере в формате flv.

siv1987
На сайте с 02.04.2009
Offline
427
#10
zhex:
Только вот вместо .flv нужно было указать .swf

Это разные вещи. Flv это видео, swf - плеер. Таким образом вы заблокировали доступ к плееру, а видео если оно доступно по прямую ссылкой можно воспроизвести другим плеером

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий