Помощник
|
Как заблокировать ботов |
kesn
|
Сообщение
#1
|
||
|
|
||
|
|||
devuser |
17.10.2014, 22:37;
Ответить: devuser
Сообщение
#2
|
|
Я побанил многих через конфиг nginx (может и полезных тоже, но на деве на них пофигу)
if $http_user_agent отдает 403 по юзерагенту далее блок, не дающий подбирать пароли к некоторым CMS Код set $mgr_proxy "http://xxx.xxx.xxx.xxx:xxxx";
location ^~ /manimg/ { alias /usr/local/ispmgr/skins/; } if ($http_user_agent ~* (ca-crawler|mail.ru|ScreenerBot.com|LWNutch|www.warebay.com|WinHttpRequest|nikolaydo vydov|sogou.com|SemrushBot|opensiteexplorer|WebBot-FindUrl|SEOkicks-Robot|360spider|vedma.ru|bing.com|uMBot-LN|monoid.nic.ru|openhose.org|paperlibot|python-|metauri.com|linkfluence.net|crowsnest.tv|www.turnitin.com|help.coccoc.com|Baidu spider/2.0|www.exabox.com|search.msn.com|Ezooms|majestic12.co.uk|ahrefs.com|turnitin.co m|crawler.sistrix.net|webmeup-crawler.com|SputnikBot) ) { return 403; } location ~* /(wp-login\.php|administrator|admin\.php) { set $humantest 0; if ($http_cookie !~* "humans=check_this_fucking_test_d3jds") { set $humantest 1; } if ($args ~* (callback|logout|lostpassword)) { set $humantest 0; } if ($humantest = 1) { add_header Content-Type text/html; return 200 "<html><body><script>document.cookie='humans=check_this_fucking_test_d3jds;path=/';location.reload();</script></body></html>"; } error_page 404 = @fallback; } location ^~ /manager { proxy_pass $mgr_proxy; proxy_redirect $mgr_proxy /; proxy_set_header Host $host:$server_port; proxy_set_header X-Forwarded-For $remote_addr; proxy_set_header X-Forwarded-Proto $scheme; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Manager-Path /manager; proxy_set_header X-Secret OEQTLpOOyag3c0MY6QtPccUH; chunked_transfer_encoding off; } location ^~ /mancgi/ { proxy_pass $mgr_proxy; proxy_redirect $mgr_proxy /; proxy_set_header Host $host:$server_port; proxy_set_header X-Forwarded-For $remote_addr; proxy_set_header X-Forwarded-Proto $scheme; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Secret OEQTLpOOyag3c0MY6QtPccUH; chunked_transfer_encoding off; } -------------------- |
|
|
nffd |
17.10.2014, 23:23;
Ответить: nffd
Сообщение
#3
|
|
devuser, Полезная информация.
|
|
|
djalin |
19.10.2014, 20:37;
Ответить: djalin
Сообщение
#4
|
|
-------------------- Хостинг - The HostVille |
|
|
Brim |
19.10.2014, 22:21;
Ответить: Brim
Сообщение
#5
|
|
Вот такой у меня .htaccess в части ботов:
<IfModule mod_rewrite.c> RewriteEngine On RewriteBase / # Block bots RewriteCond %{HTTP_USER_AGENT} Firefox/2.0.0.13 [OR] RewriteCond %{HTTP_USER_AGENT} Sleuth [OR] RewriteCond %{HTTP_USER_AGENT} ezooms [OR] RewriteCond %{HTTP_USER_AGENT} MJ12bot [OR] RewriteCond %{HTTP_USER_AGENT} proximic [OR] RewriteCond %{HTTP_USER_AGENT} Lightspeedsystems [OR] RewriteCond %{HTTP_USER_AGENT} SearchBot [OR] RewriteCond %{HTTP_USER_AGENT} parser3 [OR] RewriteCond %{HTTP_USER_AGENT} TurnitinBot [OR] RewriteCond %{HTTP_USER_AGENT} Wget [OR] RewriteCond %{HTTP_USER_AGENT} SISTRIX [OR] RewriteCond %{HTTP_USER_AGENT} LinkpadBot [OR] RewriteCond %{HTTP_USER_AGENT} Wotbox [OR] RewriteCond %{HTTP_USER_AGENT} AntivirusPro [OR] RewriteCond %{HTTP_USER_AGENT} AntiVirusPro [OR] RewriteCond %{HTTP_USER_AGENT} Insitesbot [OR] RewriteCond %{HTTP_USER_AGENT} ^$ [OR] RewriteCond %{HTTP_USER_AGENT} mbot RewriteRule .* - [F,L] </IfModule> Толку от них ноль, только сервер грузят. |
|
|
djalin |
19.10.2014, 23:26;
Ответить: djalin
Сообщение
#6
|
|
-------------------- Хостинг - The HostVille |
|
|
Brim |
20.10.2014, 8:10;
Ответить: Brim
Сообщение
#7
|
|
|
|
|
selivandex |
20.10.2014, 8:29;
Ответить: selivandex
Сообщение
#8
|
|
|
Не проще переехать на nginx и настроить фильтр в нем?) Мне кажется apache вообще отжил свое.
|
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Арбитражники, как ведете учет расходов и доходов? | 12 | Boymaster | 1902 | Сегодня, 21:03 автор: MisterBit |
|
Как вывести деньги в Украине с заблокированного Юмани ? | 29 | freeax | 4812 | 17.4.2024, 1:19 автор: sergio11 |
|
Как вы отдыхаете от работы за компом | 148 | adw-kupon.ru | 19711 | 8.4.2024, 10:37 автор: Skyworker |
|
Как вы бросили работу и перешли на заработок с сайтов? | 18 | uahomka | 3104 | 5.4.2024, 5:53 автор: Skyworker |
|
Как бездомные хранят деньги? | 81 | metvekot | 13657 | 31.3.2024, 12:44 автор: Boymaster |
Текстовая версия | Сейчас: 19.4.2024, 23:46 |