Чтобы запретить выгрузку ваших файлов на сторонние сайты с помощью RewriteRule в файле .htaccess, можно использовать модуль mod_rewrite и настроить правило перезаписи URL-адресов для запросов к файлам, чтобы запретить доступ к этим файлам со сторонних сайтов.
RewriteEngine On
# запретить доступ к файлам определенных типов (JPEG, GIF, PNG, BMP и PDF), если запрос приходит со стороннего сайта
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?site\.ru/ [NC]
RewriteRule \.(jpg|jpeg|gif|png|bmp|pdf)$ - [F]
Запрещаем внешний доступ к изображениям и меняем их на файл stop.gif
RewriteEngine On
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www.)?site.ru/ [NC]
RewriteRule .*.(gif|jpg|png)$ http://site.ru/images/stop.gif [NC,R,L]
Комментарии
0Нашли ошибку или хотите дополнить материал?