Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Общие вопросы по PHP Антихотлинк для видео и картинок. Как доработать его?

Антихотлинк для видео и картинок. Как доработать его?


     08.06.2016    Общие вопросы по PHP    638

вопрос
Всем привет. Появилась надобность сделать антихотлинк для видео файлов и картинок. Использовал следующий сод в .htaccess

SetEnvIfNoCase Referer "^$" local_ref=1
# Далее разрешенные домены
SetEnvIfNoCase Referer "^http://(www\.)?moi-domen\.ru" local_ref=1
SetEnvIfNoCase Referer "^http://(www\.)?google\.ru" local_ref=1
SetEnvIfNoCase Referer "^http://(www\.)?google\.com" local_ref=1
SetEnvIfNoCase Referer "^http://(www\.)?yandex\.ru" local_ref=1

# Расширения файлов, которые нужно защитить
<FilesMatch "\.(bmp|jpe?g|gif|png|mp4)">
  Order Allow,Deny
  Allow from env=local_ref
</FilesMatch>

RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?moi-domen.ru [NC]
RewriteRule \.(flv|mp4|mp3)$ - [NC,F,L]


Код работает и видео на строннем сайте не отображается. Но суть вопроса такова - как мне вывести своё видео, если чужой сайт всавил прямую ссылку на видео, которое лежит на моём хостинге. И так же как можно вывести картинку заглушку для картинок?

Надеюсь понятно объяснил :)

Ответа пока нет


Комментарии пользователей (1)

Апельсин
3

308 | 82

Апельсин - 8 июня 2016 19:37 - Юзер

Вот тут есть статья про то, что мне нужно. Но для видео не срабатывает.

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы