iccup: Есть ли такое регулярное выражение которое банило бы все ботов, по вхождению *bot, кроме указанных Pinterestbot/1.0;, Googlebot/2.1;, Googlebot-Image/1.0
сейчас так
if ($http_user_agent ~* "msnbot|ahrefsbot|mj12bot|megaindex|bingbot|linkpadbot|baiduspider|moreover|BPImageWalker|spbot|LinkWalker|orangebot|BLEXBot|HTTrack|DotBot|yandex|DomainCrawler|AlphaBot|GrapeshotCrawler|SemrushBot|Yahoo|aranhabot") {
return 444;
}
Правильнее будет так
set $flag 0;
if ($http_user_agent ~* (bot|Riddler|Index|Spider|Crawler|archiv|\.com|\.ru)) {set $flag 1;}
if ($http_user_agent = -) {set $flag 1;}
if ($http_user_agent ~* (yandex|google)) {set $flag 0;}
if ($flag) {return 444;}
Изначально флаг ставим в ноль, то есть пропускаем всех. Дальше ищем признаки ботов в юзерагенте. Ищем встречаются ли куски текста типа bot или Riddler и т.д. Если нашли, то выставляем флажок для дальнейшей блокировки. Затем баним всех тупых парсильщиков вообще без юзерагента. Дальше проверяем еще раз, не полезные ли это боты Гугла и Яндекса. Если это так, то снимаем флаг блокировки. Ну и в конце проверяем по итогу проверок блокировать этого посетителя или пропустить. Если флаг остается равен 1 то отдается 444 ошибка, то есть вообще ни чего — полный игнор в 0 байт.
А что тут непонятно? Переносите свои данные и наче чуть позже придётся бекапы выпрашивать ;)
Есть ли такое регулярное выражение которое банило бы все ботов, по вхождению *bot, кроме указанных Pinterestbot/1.0;, Googlebot/2.1;, Googlebot-Image/1.0
сейчас так
if ($http_user_agent ~* "msnbot|ahrefsbot|mj12bot|megaindex|bingbot|linkpadbot|baiduspider|moreover|BPImageWalker|spbot|LinkWalker|orangebot|BLEXBot|HTTrack|DotBot|yandex|DomainCrawler|AlphaBot|GrapeshotCrawler|SemrushBot|Yahoo|aranhabot") {return 444;
}
Правильнее будет так
Изначально флаг ставим в ноль, то есть пропускаем всех. Дальше ищем признаки ботов в юзерагенте. Ищем встречаются ли куски текста типа bot или Riddler и т.д. Если нашли, то выставляем флажок для дальнейшей блокировки. Затем баним всех тупых парсильщиков вообще без юзерагента. Дальше проверяем еще раз, не полезные ли это боты Гугла и Яндекса. Если это так, то снимаем флаг блокировки. Ну и в конце проверяем по итогу проверок блокировать этого посетителя или пропустить. Если флаг остается равен 1 то отдается 444 ошибка, то есть вообще ни чего — полный игнор в 0 байт.
То есть серваки они не ребутят для обновления ядра? :-)
Насколько я знаю, они не используют kernelcare и т.п.
А часто вашим админам приходится ребутить серваки для обновления ядра ?
Есть клиенты данного хостера на этом форуме ? Нужен отзыв об эффективности работы данной компании в плане предоставляемых услуг
Если по vnc сервер не доступен то проблема скорее всего на стороне хостера
Так точно.
Судебное решение в студию ;)
Kauzer, а аделя таки оказался прав на счёт клоноводства, так как в итоге то получилось что ларго и морена один и тот же человек :(
Что касается меня и аделя если аделя у себя в теме начнет вот таким образом разводить народ, то я несомненно и в его теме отпишусь ;)
Самое что удивляет в людях это как можно свои кровные в таком количестве отдать хостингу с таким названием :(
Либо уголовный срок, как в свое время p$$$s делал.
Только я сомневаюсь в том что они хотя бы 100₽ предложат.
Лучше напишите фирстам и попросите 1 мильён евро награды