Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы по PHP » Антихотлинк для видео и картинок. Как доработать его?

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


     08.06.2016    Все вопросы » Общие вопросы по PHP    992

вопрос
Всем привет. Появилась надобность сделать антихотлинк для видео файлов и картинок. Использовал следующий сод в .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 комментарий

Апельсин
Юзер

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

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

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

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

наверх