Автоматическая генерация миниатюрных изображений - IMAGE RESIZER

Хотлинкинг


Хотлинк (англ. hotlink) — включение в веб-страницу файлов-изображений или других ресурсов с чужого сервера. Соответственно, расходуется трафик и пропускная способность чужого канала сервера.

Владелец сайта может бороться с этим, проверяя переменную HTTP_REFERER (например, через директивы вебсервера Apache в модуле mod_rewrite). Если HTTP_REFERER не совпадает с именем своего сервера, то посетителю может выдаваться другое изображение: самый маленький по размеру gif-файл размером 1x1 px или файл с надписью, что данная картинка была украдена с оригинального сервера, и т.п.

Поместите данный код в файл .htaccess в директорию, где находится скрипт Image Resizer. Адрес сайта замените на свой.

<ifModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_REFERER} !^http://(.+\.)?image-resizer.ru/ [NC]
RewriteCond %{HTTP_REFERER} !^$
RewriteRule .* /images/null.gif [L,R]
</ifModule>