Неверно, urlfull это полный адрес вида https://site.com/..... как вы его собираетесь со слэшем сравнивать и он не будет equal слэшу.
Там же есть подсказки при выборе того или иного типа
Проверять надо, правило со слешем вычитал у КФ на форуме давно, советовали именно так. У меня сейчас просто на все прямые заходы стоит капча.
Поставил сегодня на фулскрин порог в 100р - показов 18%)
Как-то так. Поставил 6 февраля, а фулскрин убрал, потому что у него последние 10 дней перед этим были такие же почти показатели. Только не рост, а падение.
Да, у некоторых провайдеров выдает 403 ошибку на айпишнике CF. На родном все было гладко из любой точки. Хотя почему, было? После того как увидел 403 ошибки - поменял днс назад на родные и всё, спустя некоторое время все 403 пропали.
Я к чему спросил, вы же, наверное, КФ подключали для борьбу с ботами, а значит для защиты были прописаны WAF правила. Собственно 403 - это результат этой самой защиты, а не последствия блокировки со стороны РКН. У меня тоже айпи выданный есть в системе у них, потому что какие-то сайты на нем блочили за нарушения. Но если временно отключить правила в КФ или добавить бота PingAdmin.Ru в Skip, то все проверки на доступность будут пройдены.
Я проверил через ping admin - из кучи провайдеров сайт недоступен под ip CloudFlare. В чем тут глупость? Под своим ip проблем нет. Видимо существуют провайдеры которые черные листы от РКН воспринимают чересчур буквально и блочат ip-шник.
А что пинг админ выдал - 403 ошибку?)
Добрый день! Спасибо за помощь, переходы по ссылкам значительно снизились!
Теперь проблемы с прямыми заходами. Не подскажите, там тоже лучше указать, если переход на главную, то url full, значение equals и один слеш? А если на другую страницу сайта, то url path, значение contains и между двумя слешами кусок url ? А referer в обоих случаях equals (как на скриншоте)?
Если прописанный в url path адрес конечный, то можно не ставить в конце слэш. Но надо проверять. Смотрите логи, как себя КФ ведет. Могу ошибаться
Да, много прописано в 4 и 5 правилах (BAD CRAWLER и BAD CRAWLER_1), поэтому и не получается их объединить ни с каким из последних трёх. Ещё можете подсказать, у меня переходы происходят на главную страницу, в правиле надо указать http.request.uri.path contains "/" или http.request.uri.path contains "//", т. е. один / или два?
Если не путаю, то для главной страницы нужно указать просто один слэш, но только не url path, а url full и значение не contains, а equals
Правило Skip - User agent - contains:
; +http://yandex.com/bots
vkShare
OdklBot/1.0
Я уже добавил в 3 правило код, который вы присылали, но результата это не дало. А если в этом правиле изменить JS Challenge на Interactive Challenge, даст что-нибудь, как считаете?
Попробуйте, должно помочь. JS Challenge - это проверка браузера на JavaScript, а так как боты имитируют реальный посетителей, то все эти проверки проходят.
Не получается их объединить, пишет: is not a valid value for expression because the expression size 8175 exceeded the maximum allowed of 4096 (Code: 20127) (недопустимое значение для выражения, поскольку размер выражения 8175 превысил максимально допустимое значение 4096 (код: 20127). Это если пытаться объединить 4 и 5 правила. Если 3 и 4, то пишет тоже самое, только размер выражения поменьше.
В бесплатной версии ограничение на количество правил. Видимо, у вас прям много все прописано.