Защита от утечки контента, трафика .htaccess

4 октября 2009

Защита от утечки контента и трафика wordpress .htaccess
Называют это все одним словом hotlinking, например:  какой-то вася, делает свой очередной ГС и напичкивает его картинками с вашего чистенького СДЛ блога или сайта.

Баним все сайты

.

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)$ wp-content/themes/имя_вашей_темы/images/nohotlink.jpg [L]

Делаем доступ только для Google

RewriteCond %{HTTP_REFERER} !^http://(www.)?google.com/ [nc]

 или запретить только одному сайту

RewriteCond %{HTTP_REFERER} ^http://(www.)?zloylicher.net/ [NC,OR]

в результате на левом сайте будет показыватся именно та картинка которую укажите вы...
**

Защищаем любые файлы на сайте от сличивания.

RewriteEngine on
RewriteCond %{HTTP_REFERER} ^http://(www.)?zloylicher.com/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(www.)?esheodin.com/ [NC]
RewriteCond %{REQUEST_FILENAME} !hotlinkers.jpg$
RewriteRule .*.(gif|jpe?g|png|bmp|pdf|zip|rar|mp3|js)$ http://www.mysite.com/images/hotlinkers.jpg [R]

Сам использую, осталось проверить как будет отображаться в RSS ридерах.

.htaccess