Как запретить использование изображений на другом сайте?

Здравствуйте, подскажите пожалуйста каким образмо можно запретить использование изображений сайта заранее определенными сайтами?
Есть сайты которые не только забирают контент, но и берут картинки напрямую с сайта (что соответственно создает нагрузку).
Хотелось бы иметь возможность подставлять определенную картинку вместо изображений (не всем, а только определенным).

Есть правило:
RewriteEngine On
RewriteCond %{HTTP_REFERER} !^http://(.+\.)?yoursite\.ru/ [NC]
RewriteCond %{HTTP_REFERER} !^$
RewriteRule .*\.(jpe?g|gif|bmp|png)$ /images/empty.jpg [L]

Но оно подставляет картинку для всех сайтов, а необходимо только для определенных.
Заранее спасибо.
  • Вопрос задан
  • 2969 просмотров
Пригласить эксперта
Ответы на вопрос 1
SagePtr
@SagePtr
Еда - это святое
Как-то вроде этого:
RewriteEngine On
RewriteCond %{HTTP_REFERER} ^https?://(.+\.)?badsite1\.ru/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^https?://(.+\.)?badsite2\.ru/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^https?://(.+\.)?badsite3\.ru/ [NC]
RewriteRule .*\.(jpe?g|gif|bmp|png)$ /images/empty.jpg [L]
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Ведисофт Екатеринбург
от 25 000 ₽
YCLIENTS Москва
от 200 000 до 350 000 ₽
Бюро Цифровых Технологий Санкт-Петербург
от 120 000 до 180 000 ₽
04 мая 2024, в 22:32
2000 руб./за проект
04 мая 2024, в 22:10
2001 руб./за проект
04 мая 2024, в 21:12
10000 руб./за проект