• DONATE to NULLED!
    Форуму и его команде можно помочь, мотивировать модераторов разделов.
    Помогите модератору этого раздела killoff лично.

Помощь [HELP] Антилич картинок

Статус
В этой теме нельзя размещать новые ответы.

sesharim

Знаток
Регистрация
3 Окт 2006
Сообщения
299
Реакции
29
Как реализовать антилич картинок, как когда то сделали 4дли, чтобы заличенные картинки менялись на картинку как сделали длешники Жопа там на картинке)) Или чёто у них другое было ... :) Знаю что с помощью .htaccess Видел тут на форуме 2 варианта, но это не то, что хотел.
 
Код:
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?site.ru/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://(www\.)?mirror.ru/.*$ [NC]
RewriteRule \.(png|gif|jpg|jpeg)$ http://site.ru/antileech.gif [R,L]

после rewriteengine on
 
А как сделать чтобы "картиночные боты" гугла и Яндекса не выхватывали этот антилич?

Я прописала:
Код:
RewriteCond %{HTTP_REFERER} !^http://(www\.)?yandex.ru/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://(www\.)?google.com/.*$ [NC]

Но ведь у Яндекса много доменов, а у Гугла еще больше!!!
 
Код:
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?site.ru/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://(www\.)?mirror.ru/.*$ [NC]
RewriteRule \.(png|gif|jpg|jpeg)$ http://site.ru/antileech.gif [R,L]
после rewriteengine on


Я прописал в .htaccess. Но заличеные картинки остались. Ничего не изменилось!
 
Кеш... они не сразу изменяются...
 
Следовал этой инструкции:

Очень часто недобросовестные ведущие некоторых развлекательных сайтов да и некоторые блоггеры, в целях экономии траффика, вместо того чтобы сослаться на понравившиеся картинки или хотя бы пересохранить их у себя на сервере, просто тянут их к себе прямо с вашего сайта, или как говорится "личат".

Обычно об этом узнают по резко возросшему траффику или по количеству обращений к файлу, которое не соответствует количеству посетителей. А так как траффик отдавать просто так обидно, да и злостных личеров стоит наказать, то проблему надо решать. Есть много способов.

открываем файл .htaccess и добавляем туда этот код

Код:
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?твой сайт.что-то [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?images.google.com [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?images.google.ru [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?images.yandex.ru [NC]
RewriteCond %{REQUEST_URI} !^/тут_картинка_которая_будет_показываться_на_других_сайтах.jpg [NC]
RewriteRule .(gif|jpg|jpeg|png|swf)$ http:// мой_сайт.ру/тут_картинка_которая_будет_показываться_на_других_сайтах.jpg [R,NC]


Конечно предварительно заменив под себя, пример:

Код:
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?http://mysite.ru [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?images.google.com [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?images.google.ru [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?images.yandex.ru [NC]
RewriteCond %{REQUEST_URI} !^/antipicture.jpg [NC]
RewriteRule .(gif|jpg|jpeg|png|swf)$ http:// mysite.ru/antipicture.jpg [R,NC]

но антилич не заработал- кто поможет настроить антилич ? Движок DLE 8.2

Или может какого то модуля не хватает на серваке? ОС- FreeBsd 6
 
у меня такая же проблема!, но она поевилась после переезда на другой сервер, до этого работало!
 
кажется я разобрался почему не работало- на серваке у меня nginx ведущий,
в nginx надо писать правило -убирать расширения картинок из него
 
Правила лучше писать для отдельно взятой uploads !
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху