Не крадіть чужі фотографії, ось що може вийти, якщо ви скопіпастили статтю разом з лінками на фото на чужому сервері. Мені фоток не шкода, якщо б запитав, чи можна, я відповів би ствердно.
Робиться це в .htaccess
RewriteCond %{HTTP_REFERER} .
RewriteCond %{HTTP_REFERER} !^http://(www.)?yablog.org.ua [NC] # Умова якщо не наш сайт
RewriteCond %{HTTP_REFERER} !google. [NC] # Умова якщо не Google
RewriteCond %{HTTP_REFERER} !search?q=cache [NC]
RewriteCond %{HTTP_REFERER} !msn. [NC]
RewriteCond %{HTTP_REFERER} !yahoo. [NC]
RewriteCond %{REQUEST_URI} !^/cool.gif$
RewriteRule .(gif|jpg|png)$ /cool.gif [NC,L] # Тоді віддаємо з сервера замість звичайного рисунка рисунок cool.gi
Список пошукових систем можна продовжувати.
Другий варіант – тільки для цього сайту
RewriteCond %{HTTP_REFERER} .
RewriteCond %{HTTP_REFERER} ^http://hotel-vodopad.com [NC]
RewriteCond %{REQUEST_URI} !^/cool.gif$
RewriteRule .(gif|jpg|png)$ /cool.gif [NC,L]
Результат на скріншоті
02.04.2009 19:17
так их
03.04.2009 10:22
а що в тому мудрого? я от наприклад сподобав собі фотку, пишу пост і кажу, є от в мене колєга він зробив фотку – мтпалю лінком ту фотку – а отримаю дупу – хіба це гуд?
03.04.2009 18:09
дякую, посміявся))) але Електрик теж правий, тому потрібно використовувати, мабуть. другий варіант, бо робити це для всіх сайтів не доцільно.
03.04.2009 22:10
2 Electric: Але ж ти не передираєш все, якщо одну фотку, нічого би не сказав, а якщо всі фотки і весь текст без посилання.
2 Vovanada Іменно зараз використовую 2-й варіант
16.04.2009 12:59
я завжди зберігаю локально фотки на комп, а потім завантажую на сервер.
16.04.2009 13:24
Думаю, що власник того сайту не знає, що так можна
Та й він взагалі не заходить на той сайт, бо не зняв ті “фотки”.
23.05.2009 00:21
Я намагаюсь не підставляти коряві фотки… Можна реально нарватись…
Просте фото з інформацією про заборону – дуже і дуже спасає і не спричиняє агресії до автора такого неподобства…
23.05.2009 14:41
Я спочатку хотів по-нормальному домовитись – написав, щоб він забрав фото, він тупо проігнорував це, я поставив таке.