Попробуйте вместо %h прописать %a
Также, если у вас где-то стоит блокировка по хостам убирайте её. Она не нужна т.к. идёт блокировка по IP
В третий раз пишу, пропишите в логах, чтобы писал чистый IP.
Документацию по апатчу прочитайте, что я ссылку дайте и пропишите именно IP в отчётах.
Не, они просто скорее всего PTR меняют: https://cloud.google.com/compute/docs/instances/create-ptr-record
Поэтому это фиктивные хосты. Из-за этого я и говорю, что нужно логи апатча поправить и сделать хотя бы в скобочках выводить IP реальный, а не хост.
А определение ему передаётся из глубин космоса :D
Именно так. Кто-то просто играется с названиями хостов, вы точно apache перезагружали, когда HostnameLookups off сделали?
Возможно вам нужно поменять формат логов:
http://httpd.apache.org/docs/current/mod/mod_log_config.html
Прописать вместо хоста, чтобы именно записывался IP
Эм... ну добавьте в iptables правила с блокировкой или firewall, что там у вас стоит. И всё.
В index.php первой строчкой вставляется в любом случаи.
Пишут, что это не помогает или помогает на короткое время.
https://www.opennet.ru/opennews/art.shtml?num=52444
Жестяк!
В этом есть некая логика, чтобы сайты приемлемо открывались, а на самые медленные надо тратить больше времени роботам, на кой они.
Простая математика, если бот делает, условно, 1 миллион запросов. Сколько времени нужно для обработки сайтов с ответом в 1-2 секунды и сколько с ответом 5-10 секунд.