как защитить картинки от хотлинков?

чтобы всякие мерзавцы не вставляли мои картинки себе на сайт тем самым пожирая мой траф и деньги;)
вот сейчас у меня такой htaccess

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress

Что туда прописать чтобы достичь нужного результата:/
Читал разные статьи про защиту от хотлинков но хочу сделать все так чтобы не было проблем с вордпрессом.

Читай тут http://aav.ru/webdesign/rewrite.shtml

Все заработало!
Спасибо mikolka !!!
Поставил такой код

RewriteCond %{HTTP_REFERER} ^$ [OR]
RewriteCond %{HTTP_REFERER} !^.*домен\.ru*$ [NC]
RewriteRule .*\.(gif|jpg)$ favicon.gif

поставил код, но теперь вообще все картинки заменились на favicon.gif.

подскажите как сделать правильно, нужно запретить загрузку фоток со всех доменах кроме моего.

изменил на:

RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?домен.ru/.*$ [NC]
RewriteRule .*\.(gif|jpg)$ favicon.gif

так работает.

надо будет тоже после выходных такое сделать…, а то уже были случаи

Можно было бы сделать, чтобы все картинки которые отображаются на других сайтах были с копирайтами, а на основном сайте без, было бы отлично! 😀

да я так и сделаю просто для начала заменил на фавикон 🙂

Можно было бы сделать, чтобы все картинки которые отображаются на других сайтах были с копирайтами, а на основном сайте без, было бы отлично! :D

а как такое сделать?

А вот не знаю, думаю что никак 🙂
Хотя может и можно, но тогда будет картинок в 2 раза больше. Но это только мысли, а вот как сделать – не знаю 🙂

Посмотрите Gallery v.2
Gallery2.Ru

Одной из особенностей является то, что изображения не могут загружены по ссылке с другого сайта. Это значит, что если какой-либо посетитель просматривает Ваш сайт, все изображения могут быть без водяных знаков, либо с ними по вашему выбору (например, “copyright site”). Однако, если кто-либо берет ссылку на Ваше изображение и помещает изображение на свой сайт, то возможно сделать, что водяной знак будет другим, гласящим, например, “Это изображение принадлежит сайту www.site.ru”.

Сам еще не пробовал.

Если хотите чтобы на всех сайтах где выставлены ваши картинки вместо картинок был ваш копирайт (или что угодно)
Вот код
[quote]RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?домен.ru/.*$ [NC]
RewriteRule .*\.(gif|jpg)$ favicon.gif[/quote]
Вместо favicon.gif пропишите путь до нужной картинки например images/copyright.jpg

Если хотите чтобы на всех сайтах где выставлены ваши картинки вместо картинок был ваш копирайт (или что угодно)
...

Хочется не вместо картинок был ваш копирайт, а была исходные картинки с наложенным на них водяными знаками или копирайтом.

Для этого есть плагин http://blog.japonophile.com/flexible-upload/ там можно при добавлении картинки сразу наложить копирайт на нее.

опять недопонимание
http://blog.japonophile.com/flexible-upload/ – добавляет копирайт ко всем загружаемым картинкам, а хочется чтобы:

Можно было бы сделать, чтобы все картинки которые отображаются на других сайтах были с копирайтами, а на основном сайте без, было бы отлично! :D
Anonymous
Отправить
Ответ на: