Dram

Рейтинг
1115
Регистрация
28.06.2008

В вот это не врублюсь что делает?

if ($args ~* (callback|logout|lostpassword)) {
set $humantest 0;
}

Проверил еще два раза - все точно, в 01 минуту следующего часа в "магазине завоз навоза"

kxk хотелось бы не только админку защищать а весь сайт.

Проверять куку я уже пробовал (на прошлой странице) и слишком много юзеров банится - меня это испугало

Ищим новые порции шлака по запросу - "метод для", - китайский, корейский и тп.п лечат все :)))

---------- Добавлено 28.01.2017 в 10:05 ----------

AfterWar:
По теме
Сегодня 2 раза чистил в 11.00 и 20.00 - грубо говоря в 10.59 вычистил в 11.01 уже появилось три штуки, вечером также. По всей видимости "процесс автоматизирован" и строчат по часам.

Только что проверл такой эксперемет - в 9.58 все вычеслил. В 10.02 уже по поиску находилась новая порция, вы правы - залив "говна" автоматизирован.

Прдолжаю думать на эту тему и созрел вопрос.

Может ли NGINX определять на лету поддерживает ли запрашиваемый юзер JavaScript?

Мысль попробовать блокировать не поддерживающих JavaScript которые естественно не из белого списка.

-Dima-, спасибо!!! Плюсануть не дает к сожалению, заработало!!!

Мне в лог нужно записать запросы получившие 503 ошибку с определенным рефером.

503:~*YaBrowser 1;

Пробую ее получить сам, у меня Яндекс барузер - в конфиге на это условие = 1

Где ошибка?

Да нет, в оф. доках пишут что поддерживается http://nginx.org/ru/docs/http/ngx_http_log_module.html#access_log

Вот пример

map $status $loggable {
~^[23] 0;
default 1;
}

access_log /path/to/access.log combined if=$loggable;

Значит я где-то ошибаюсь, только не пойму где... Почему я тестово сам не вижу влоге ошибки с моего Яндекс браузера?

smbbws:
В map статус не работает... Вроде бы...

Походу Вы правы, добавил в коду юзерагент своего браузера

...

503:~*YaBrowser 1;

...

Зажал F5 получил 503 ошибку, но лог так и остался пустым.

Всего: 6927