Да ну прямо таки. максимум 2-3 сотни строк.
Не все подряд стоит рубить а самые агрессивные подсети.
Да ну прямо таки. максимум 2-3 сотни строк.
config.php остаётся это (одинаково и для php 7.4, и для php 8.x).
Код: Выделить всё
### Барьер для защиты от ботов, атакующих phpBB-сайты
### Авторы: Kuskow & AI on Google Search
if (PHP_SAPI === 'cli') { return; } // В cli не надо ничего проверять
# 1. Шлагбаум: извесных ботов не пускаем даже к дому
preg_match('/ChatGPT|keys-so|python|Firefox\/72|Mediapartners/i', $ua = $_SERVER['HTTP_USER_AGENT']) +
preg_match('/wp-|profile\.php/i', $uri = $_SERVER['REQUEST_URI'])
and die(header('HTTP/1.1 403'));
# 2. Тут был самый эффективный, но опасный блок Домофон
# 3. Гардероб: разуваем гостей, но не персонал
$noise = 'sid|hilit|gclid|yclid|ysclid|fbclid|utm_\w+';
preg_match('/^(?!.*(adm\/|cp\.php|hash=|mark_)).*?(\/index\.php(?:\?|&|$)|(' . $noise . ')=)/i', $uri)
and exit(header('Location: ' . preg_replace(["/([?&])($noise)=[^&]*(&|$)/i", '/\/index\.php(?:\?|&|$)/i'], ['$1', '/'], $uri), true, 308));
https://домен/ находится главная страница сайта, а по адресу https://домен/index.php - главная страница форума. То есть "закрывать" или переадресовывать /index.php никак нельзя. Что мне нужно убрать/изменить в коде, чтобы и у меня скрипт заработал корректно? К вечеру голова уже не варит..............Ужасно некорректно работает, никакой пользы не приносит. Реагирует на каждый шорох, пришлось отключить.
Ну тады ой. Последняя надежда рухнула. Там уже ничего не остаётся почти, можно вообще не пачкаться.Leo Angel писал(а): 05.04.2026 22:24 По адресу https://домен/ находится главная страница сайта, а по адресу https://домен/index.php - главная страница форума.
Атаки каждый день. Ещё и в прайм-тайм.
Я когда PHP отбивалку на PHPBB ставил, пробовал ее ставить прямо в .htaccessKuskow писал(а): Вчера 14:56 Да там кто куда. И просто скачивают, и поиск по автору, и вход в админку, и старые уязвимости ищут
В SQL-запросе, который вы использовали, общая сумма считается как data_length + index_length
Правильных ботов он пропускает корректно. И людей он пропускает корректно. С этим нет проблем.
Можно. Только какую страну Вы бы забанили на форуме путешественников