Отключите горячую ссылку или прямую загрузку моих видео и транслируйте видео только тогда, когда оно отображается со страницы на моем сайте - PullRequest
1 голос
/ 17 июня 2011

Я хочу отключить «горячие» ссылки на видео FLV и MP4, размещенные на моем сервере, за исключением случаев, когда видео отображаются со страницы, URL-адрес которой начинается с :
http://www.mywebsite.com/index.php?main_page=videos_page&

Какие конфигурации apache мне нужно добавить в мой файл .htaccess?

1 Ответ

2 голосов
/ 17 июня 2011

Чтобы отключить хот-линки и заменить контент общим логотипом сайта, чтобы направлять людей на ваш сайт, а не на изображение, добавьте его в папку .htaccess в корне вашего сайта:

Options +FollowSymlinks
RewriteEngine On
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?yoursite\.com/ [NC]
RewriteCond %{REQUEST_URI} !hotlink\.(gif|png\SOME FILETYPES NOT TO HOTLINK) [NC]
RewriteCond %{REQUEST_URI} !^/index.php?main_page=videos_page&
RewriteRule .*\.(gif|jpg|png)$ http://www.mywebsite.org/generic/imagetoreplace.png [NC] 

Помните, что .htaccess скрыт, поэтому убедитесь, что «показать скрытые файлы» он включен в вашем FTP-клиенте.

...