Защищита картинок от воровства с htaccess

Master_globus
На сайте с 15.09.2006
Offline
113
770

Прописал в .htaccess такой код

RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?site.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} !^/link.png [NC]

RewriteRule \.(gif|jpg|jpeg|png|swf)$ http://www.site.ru/link.png [R,NC]

Смысл этого кода такой.

Когда на сайте воруют url картинки и ставят на свой сайт то выводиться картинка link.png

Но фишка почемуто неработает:confused:

Может я где-то ошибся?

Работаю только с diafan.CMS 4.4.0 (http://cms.diafan.ru/cms576/)
MyOST
На сайте с 22.01.2006
Offline
559
#1

ИМХО - это не воровство :) а поиск, все-таки.

Я думаю что можно поставить в disallow директорию images и поисковики про нее забудут.

а для защиты от других - в Cpanel есть функция, HotLinks

RewriteEngine on

RewriteCond %{HTTP_REFERER} !^http://www.myonlinestudio.ru/.*$ [NC]

RewriteCond %{HTTP_REFERER} !^http://www.myonlinestudio.ru$ [NC]

RewriteRule .*\.(jpg|jpeg|gif|png|bmp)$ - [F,NC]

у меня так оно стоит

Блог (http://seom.info/) | Ты уже SEO профессионал? (http://www.key-collector.ru/) Развиваем семантику более 8 лет! ()
Master_globus
На сайте с 15.09.2006
Offline
113
#2

Возможно немножко непояли.

В строчках RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?site.ru [NC]

Прописыватся сайты на которые можно экспортировать картинки.

Если сайт непрописан в RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)? то на сайте экспортера выводиться картика link.png

Master_globus
На сайте с 15.09.2006
Offline
113
#3

Неужели некто не подскажет?

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий