Защита от утечки контента и трафика wordpress .htaccess
октября 4, 2009
называют это все одним словом 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]
если нужно, то делаем доступ гуглу..
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 ридерах)
2к трафа или настойчивый гуглобот и апач твой ляжет. Модрерайт прикольный модуль, но ресурсы жрет, только держи.