J'ai oublié de partager les logs, c'est quand même un aspect important :
Depuis error.log de Apache2 :
AH01630: client denied by server configuration:
/var/www/wiki.amis-sh.fr/index.php
AH01630: client denied by server configuration:
/var/www/wiki.amis-sh.fr/images/structure
Depuis access.log :
47.128.19.30 - "GET
/index.php?days=30&hideminor=1&limit=500&target=Hostname&title=Sp%C3%A9cial%3ASuivi_des_liens
HTTP/2.0" 302 579 "-" "Mozilla/5.0 (Linux; Android 5.0)
AppleWebKit/537.36 (KHTML, like Gecko) Mobile Safari/537.36
(compatible; Bytespider; spider-feedb...@bytedance.com)"
47.128.19.30 - "GET /403-forbidden.php HTTP/2.0" 403 657 "-"
"Mozilla/5.0 (Linux; Android 5.0) AppleWebKit/537.36 (KHTML, like Gecko)
Mobile Safari/537.36 (compatible; Bytespider;
spider-feedb...@bytedance.com)"
J'utilise The Apache Ultimate Bot Blocker Created By:
https://github.com/mitchellkrogza/ avec la règle BrowserMatchNoCase
"(?:\b)Bytespider(?:\b)" bad_bot
Cela ne bloque pas le badbot compatible; Bytespider;
spider-feedb...@bytedance.com
Je vais voir si il est peut-être possible de se désabonner de ce bot.
Cela n'enlève pas la problématique de savoir comment le bloquer, je
continue ma lecture réseau.