Вы бы сами на такое клиникнули? Все в чем сомнения - в бан.---------- Добавлено 24.01.2017 в 22:08 ----------Сегодня с обеда ни одного Якубовича и т.п. - подозрительно....
Сентябрь че то бред какой-то вы написали....
Вот какая мысль пришла - использовать $request_uri но не могу сообразить как прописать чтобы НЕ Включать это в лог.
+ в секцию сервер
Приведите пример как прописали и чгео хотите добиться? Сайт у вас на https, есть ли http2 ?
нагуглил и проверил (работает) правильнее так
access_log /path/to/access.log combined if=$log;
А не подскажите как теперь в условие добавить чтобы не писало запросы к картинкам, ксс и js ?
Самый дешевый, стоит 3 мес. на 7 сайтах, проблем нет http://www.comodorus.ru/ssl/detal/comodo_ssl/11
Ну к примеру условие упростим до такого
С $log потом что делать?
Все же подумал еще раз - черный список излишен для даного конфига. Единственное чтобы сюда еще прикрутить - это детект тех кто не грузит стили и js
А не знаете как такой фрмат подсетей 5.9.0.0 - 5.9.255.255 всунуть в geo nginx ? Там ведь вроде диапазоны нельзя?
Конечно лучше, но я не смог нарыть даже подсети Хедзнера и OVH хотя бы...
Так как медленные боты бывало быстро запросят пару тройку страниц и затыкаются на пару минут дбавил еще вот что (жирным выделил)
и в хост
---------- Добавлено 23.01.2017 в 17:34 ----------Появилась еще идея - создать черный список - страны, где расположены крупнейшие и любимые у нас хостеры:
Америка, Германия, Нидерланды, Франция.
и условие -
не из белого списка + из черного списка - limit_req_zone