CF не защищает от подобного.
Если отправят абузу в CF, то он её перешлет вашему реальному хостеру.
Потому, что все источники RSS с <item turbo="false"> у Яндекса снова начали индексироваться.
Пишите в саппорт, объясняйте проблему.
Я написал, ошибку признали, но о реальных сроках исправления умолчали.
Ну да, про это и речь, что правило не блочит серых ботов, а лишь гарантированно пропускает тех, кто содержится в белом списке CF.
А серых ботов блочить нужно уже другими правилами.
PS: кстати в этом белом списке у CF до черта разных краулеров )))
С чего вы решили, что это правило для блокировки ботов?
Это правило используют вкупе с другими, блокирующими, а создано оно для того, чтобы не заблокировать ботов из белого списка, при использовании иных блокирующих правил.
Да, у меня обе указанные версии - коммерческие.
Но, думаю, чтобы просто их попробовать, вам не нужно подсказывать, где их найти? =)
У меня Nginx 1.22 + PHP 8.1, обе версии плагинов работают без ошибок.
При этом FS Poster нравится больше, чем NextScripts, но он в ЖЖ не умеет, поэтому юзаю оба плагина.
Почему не работает?
Юзаю версию 4.3.30, постит в ЖЖ, ТГ, ВК, проблем нет.
Из гарантированно рабочих еще FS Poster, тоже хорошо работает, юзаю его для ОК, FB, Twitter, Reddit, ЮТ.
Я тоже на него натыкался ))
Там всё как-то заморочено и нужно руками в терминале работать.
Может быть и есть, но я не нашел.
Вот из ВП в ТГ - всего навалом, а из ТГ в ВП как-то пусто совсем.
Эмм, ну тут аналогично: URI Path contains /wp-admin/admin-ajax.php = block
Т.е. если в URL содержится путь /wp-admin/admin-ajax.php то блок.
Но, вы так можете заблочить петлевые запросы от WP и свои же запросы, работая в админке, да и поисковым роботам, порой, нужен запрос к этому URL.
Я бы сделал так:
(http.request.uri.path contains "/wp-admin/admin-ajax.php" and not http.referer contains "sitename.com" and ip.src ne xxx.xxx.xxx.xxx and not cf.client.bot) = block
sitename.com - имя вашего домена, без www и https://
xxx.xxx.xxx.xxx - IP вашего сервера
not cf.client.bot - не = хорошие боты
В итоге получим правило: если в URL содержится путь "/wp-admin/admin-ajax.php" и нет реферера вашего домена (т.е. запрос не от вашего сайта) и IP не принадлежит вашему серверу (т.е. запрос не от вашего сервера/сайта) и это не хороший бот (т.е не находится в белом списке поисковых ботов CF) = блок.
Таким образом все, кто не попадает под это правило, будут блокироваться при подобном запросе, а плагины, сайт, админка и поисковые боты - будут иметь доступ.
В общем, чтобы вас не путать, если хотите наглухо заблочить этот URL, то копируйте в редактор правил CF этот код: (http.request.uri.path contains "/wp-admin/admin-ajax.php") = block
Если хотите сделать исключение для админки, плагинов, сервера и поисковиков, то этот код: (http.request.uri.path contains "/wp-admin/admin-ajax.php" and not http.referer contains "sitename.com" and ip.src ne xxx.xxx.xxx.xxx and not cf.client.bot) = block
Роман, вы знаете, за последние два месяца - четыре переписки с саппортом, сроком по неделе каждая, как-то уже слишком )))
К чертовой матери такой сервис.
Друзья, кто-то может посоветовать плагин (можно платный), который парсит комментарии юзеров из ТГ-канала и ВК-группы и экспортирует их в БД WP, размещая как обычные комменты, размещенные на сайте?
Всякого рода виджеты и прочая белиберда не интересует, нужно, чтобы спарсенные комменты не отличались от обычных комментариев, размещенных на сайте.