wordpress

Как защитить свой блог от hotlinking

Май 18th, 2010

hotlinking – это использование изображений одного сайта на другом. Чем это плохо? А плохо это тем, что использование ссылок на ваши изображения в других сайтах будут довольно таки сильно грузить ваш хостинг, да и плюс это не очень красиво. Приготовьтесь защищаться от нехороших блогеров и следуйте под кат!

Первым делом нужно создать небольшое изображение или большое с надписью, что-то типа «пожалуйста не используйте изображения с моего сервера» и загрузить его на свой сервер. Очень прошу не используйте не нормативную лексику – это вас не красит ;)

Дальше нам потребуется немного изменить файл .htaccess расположенного в корне вашего wordpress движка. Добавьте в него следующий код:

RewriteEngine On
#Replace ?mysite\.com/ with your blog url
RewriteCond %{HTTP_REFERER} !^http://(.+\.)?mysite\.com/ [NC]
RewriteCond %{HTTP_REFERER} !^$
#Replace /images/nohotlink.jpg with your "don't hotlink" image url
RewriteRule .*\.(jpe?g|gif|bmp|png)$ /images/nohotlink.jpg [L]

Не забывайте делать резервную копию вашего .htaccess перед изменением!

Оставьте свой комментарий

', 1 => '', 2 => '', 3 => '', 4 => '', 5 => '', 6 => '', 7 => '', 8 => '', 9 => '', 10 => '', 11 => '', 12 => '', 13 => '', 14 => '', 15 => '', 16 => '', 17 => '', 18 => '', 19 => '', 20 => '', 21 => '', 22 => '', 23 => '', 24 => '', 25 => '', 26 => '', 27 => '', 28 => '', 29 => '', ), ) memory start/end/dif 23913256/24387960/474712 get_num_queries start/end/dif 6/9/3 iSapeDebugLogEnd --->