Как защитить видеофайлы сайта?

сайты

(Alexander Novytskyy) #1

На сайте имеется видео вида моё видео.mp4 , другие сайты используют у себя этот же код. Видео хранится на серверах 1, 2, 3, 4.
Как защитить файл “моё видео.mp4” от встраивания на других сайтах .mp4 (а встраивать через код), как например это делает youtube, или как это делает jwplayer?


(Михаил) #2

Попробуте так.
Допустим ваш сайт: http://site.ru есть файлы, которые имеют расширения .mp4, mp3

Создаем файл: .htaccess

# Включаем
RewriteEngine on
	
# если заголовок HTTP_REFERER не пуст
RewriteCond %{HTTP_REFERER} !^$
 
# если зашли на сайт, и HTTP_REFERER не равен текущему сайту
RewriteCond %{HTTP_REFERER} !^http://(www.)?site\.ru/.*$ [NC]
 
# если зашли не со страницы file.html из любого домена
RewriteCond %{HTTP_REFERER} !.*/file\.html$
 
# запрет действует для файлов с расширениями
RewriteRule .(mp4|mp3)$ - [F]

Заливаем файл на сервер. Должно работать…