Форум SAPE.RU

Форум SAPE.RU (http://forum.sape.ru/index.php)
-   Вопросы от новичков (http://forum.sape.ru/forumdisplay.php?f=25)
-   -   Как защитить графику? (http://forum.sape.ru/showthread.php?t=20580)

Slade 16.10.2008 19:25

Как защитить графику?
 
Кто знает как в .htaccess прописать защиту от скачки графических файлов?
И чтобы защита выводила на картинку? И еще, чтобы роботы Яши и Гугла могли графику читать.
Заранее спасибо.

den78ru 16.10.2008 19:27

Никак, то что загрузилось в браузер можно без проблем вытащить.
Это если под гаф.файлами имеются ввиду картинки.

Veles 16.10.2008 19:32

Цитата:

Сообщение от Slade (Сообщение 281254)
Кто знает как в .htaccess прописать защиту от скачки графических файлов?
И чтобы защита выводила на картинку? И еще, чтобы роботы Яши и Гугла могли графику читать.
Заранее спасибо.

Должно быть так

RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?ваш_сайт\.ru/ [NC]
RewriteCond %{HTTP_REFERER} !^http://(www\.)?yahoo\.com/ [NC]
RewriteCond %{HTTP_REFERER} !^http://(www\.)?yandex\.ru/ [NC]
RewriteCond %{HTTP_REFERER} !^http://(www\.)?google\.com/ [NC]
RewriteRule .*\.(gif|jpg|png)$ http://ваш_сайт/ваша_картинка.jpg [NC]

Добавил еще Yahoo на всякий случай. А если поставить эту строку

RewriteRule .*\.(gif|jpg|png)$ - [F]

вместо последней, то будет переправлять на 403 Forbidden вместо картинки

Slade 16.10.2008 19:35

Veles, спасибо, пойду пробовать. А источник по htaccess не подскажите?

Veles 16.10.2008 19:39

Цитата:

Сообщение от Slade (Сообщение 281261)
Veles, спасибо, пойду пробовать. А источник по htaccess не подскажите?

Есть такие ссылки по htaccess в моих закладках...

_http://www.ph4.ru/spravka_htaccess.ph4
_http://www.webdocs.ru/content-545.html

zhegloff 16.10.2008 19:40

Цитата:

Сообщение от Veles (Сообщение 281260)
Должно быть так

RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?ваш_сайт\.ru/ [NC]
RewriteCond %{HTTP_REFERER} !^http://(www\.)?yahoo\.com/ [NC]
RewriteCond %{HTTP_REFERER} !^http://(www\.)?yandex\.ru/ [NC]
RewriteCond %{HTTP_REFERER} !^http://(www\.)?google\.com/ [NC]
RewriteRule .*\.(gif|jpg|png)$ http://ваш_сайт/ваша_картинка.jpg [NC]

Добавил еще Yahoo на всякий случай. А если поставить эту строку

RewriteRule .*\.(gif|jpg|png)$ - [F]

вместо последней, то будет переправлять на 403 Forbidden вместо картинки

Тока без толку это... грабер в реферер засунет www.ваш_сайт.ru, а вот пользователь Вася, у которого прокся на работе режет реферера - картинок не получит.

Veles 16.10.2008 19:42

Цитата:

Сообщение от zhegloff (Сообщение 281265)
Тока без толку это... грабер в реферер засунет www.ваш_сайт.ru, а вот пользователь Вася, у которого прокся на работе режет реферера - картинок не получит.

А ТС и нужно запретить всем кроме роботов...

Slade 16.10.2008 19:46

Цитата:

Сообщение от Veles (Сообщение 281264)
Есть такие ссылки по htaccess в моих закладках...

_http://www.ph4.ru/spravka_htaccess.ph4
_http://www.webdocs.ru/content-545.html

Как раз что надо _http://www.webdocs.ru/content-545.html
о запрете скачивания графики.:) Спасибо.

Veles 16.10.2008 19:54

Цитата:

Сообщение от Slade (Сообщение 281270)
Как раз что надо _http://www.webdocs.ru/content-545.html
о запрете скачивания графики.:) Спасибо.

Пжста, на здоровье...

Vladn 16.10.2008 20:22

Цитата:

Сообщение от Slade (Сообщение 281254)
как в .htaccess прописать защиту от скачки графических файлов?

Бесполезно это. Кому надо, эту "защиту" обойдёт без проблем.
Лучше посмотрите, как защищена графика на сайте в моей подписи - пусть крадут, мне не жалко )


Часовой пояс GMT +3, время: 03:56.

Работает на vBulletin® версия 3.8.7.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
SAPE.RU — система купли-продажи ссылок с главных и внутренних страниц сайтов.