Pentru cloudflare foloseste aceste reguli.
Cod:
(http.user_agent contains "Yandex") or (http.user_agent contains "muckrack") or (http.user_agent contains "Qwantify") or (http.user_agent contains "Sogou") or (http.user_agent contains "BUbiNG") or (http.user_agent contains "knowledge") or (http.user_agent contains "CFNetwork") or (http.user_agent contains "Scrapy") or (http.user_agent contains "SemrushBot") or (http.user_agent contains "AhrefsBot") or (http.user_agent contains "Baiduspider") or (http.user_agent contains "python-requests") or (http.user_agent contains "crawl" and not cf.client.bot) or (http.user_agent contains "Crawl" and not cf.client.bot) or (http.user_agent contains "bot" and not http.user_agent contains "bingbot" and not http.user_agent contains "Google" and not http.user_agent contains "Twitter" and not cf.client.bot) or (http.user_agent contains "Bot" and not http.user_agent contains "Google" and not cf.client.bot) or (http.user_agent contains "Spider" and not cf.client.bot) or (http.user_agent contains "spider" and not cf.client.bot)
Inainte era o lista foarte mare cu boti dmca dar vad ca nu o mai gasesc, sau este ascunsa.
vezi in cloudflare sa activezi la bot optiunea Bot Fight Mode.
Si apoi la securitate >> ddos sa faci configurarea.
O alta chestie care poti face este in functie de valoarea de amenitare care o are userul sau botul, sa ii ceara verificare.
Eu folosesc mai mica sau egla cu 5, iar daca vat ca tot trece, scad.
Un alt truc este sa pui valorea mai mica sau egala cu 2 si las asa o zi, apoi verifici logurile si vezi cine si cum iti acceseaza site.
Apoi banezi din cloudflare.