Проверять куку я уже пробовал (на прошлой странице) и слишком много юзеров банится - меня это испугало
Ищим новые порции шлака по запросу - "метод для", - китайский, корейский и тп.п лечат все :)))---------- Добавлено 28.01.2017 в 10:05 ----------
Только что проверл такой эксперемет - в 9.58 все вычеслил. В 10.02 уже по поиску находилась новая порция, вы правы - залив "говна" автоматизирован.
Прдолжаю думать на эту тему и созрел вопрос.
Может ли NGINX определять на лету поддерживает ли запрашиваемый юзер JavaScript?
Мысль попробовать блокировать не поддерживающих JavaScript которые естественно не из белого списка.
-Dima-, спасибо!!! Плюсануть не дает к сожалению, заработало!!!
Мне в лог нужно записать запросы получившие 503 ошибку с определенным рефером.
Пробую ее получить сам, у меня Яндекс барузер - в конфиге на это условие = 1
Где ошибка?
Да нет, в оф. доках пишут что поддерживается http://nginx.org/ru/docs/http/ngx_http_log_module.html#access_log
Вот пример
Значит я где-то ошибаюсь, только не пойму где... Почему я тестово сам не вижу влоге ошибки с моего Яндекс браузера?
Походу Вы правы, добавил в коду юзерагент своего браузера
Зажал F5 получил 503 ошибку, но лог так и остался пустым.
сделал так
+ в хост
лог создался, пока пустой - все правильно?
Вы имеете в виду limit_req_status ? Так она ж вроде только сообщает нгихс какую ошибку выводить на прерывание запроса. Как мне это может подойти?
Можно ли в мап совместить ошибку и юзерагент? Хочу в отдельный лог собирать потенциально хороших ботов получивших 503 ошибку
по типу
То что не знаю как прописать выделил жирным---------- Добавлено 26.01.2017 в 15:55 ----------Наверное нужно сначала объявить как-то error_page 503 $error_page; но что дальшеделать не врублюсь