buranopr

Рейтинг
26
Регистрация
17.06.2012
siv1987:
RewriteEngine On
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?вашсайт\.ru [NC]
RewriteRule \.(flv|mp4|avi)$ - [NC,F,L]

И не забыть почистить кэш браузера.

Работает☝ Большое спасибо siv1987

siv1987:
По прежнему.. Может оно банально из кеша браузера грузится? Правила правильно вписали? Про RewriteEngine On не забыли?

😮 Можете написать как правильно полностью?

siv1987:
buranopr, ясно что не помогло

Да я добавил flv и mp4, но видео по прежнему грузится на сторонних сайтах.

Может есть другой способ решить эту проблему?

Дадуда:
RewriteCond %{HTTP_REFERER} !^$
# Дальше список разрешенных доменов
RewriteCond %{HTTP_REFERER} !^http(s)?://(www.)?ваш-сайт.com [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www.)?вашсайт.ru[NC]
# Форматы файлов, для которых устанавливается защита
RewriteRule .(jpg|jpeg|png|gif)$ - [NC,F,L]

Но это в некоторых случаях не спасет.
Нужно чтобы генерировалась ссылка на вашем домене под айпи запросившего (например по ключу) и прямая ссылка уже не будет валидная, чтобы работала на другом сайте для других посетителей. Все популярные онлайн кинотеатры именно так сделали давно и соц. сети. НО если уже сильно кому-то понравится сайт, то написать свой FLASH плеер можно чтобы "выдергивать" прямые ссылки для поситетелей.

Не помогло.