Фокси Форум

Очередной ламповый форум для вебмастеров о seo, заработке в интернете, создании сайтов, дорвеях, партнерках, крипте, ботах и антиботах.

Mik Foxi Mik Foxi · UserID: 2 · Рег: 07.05.2020
Mik Foxi
Mik Foxi
UserID: 2
Рег: May 07, 2020
Тема: Установка Антибот скрипта сразу на множество сайтов.

Если сайты на одном сервере, под одним юникс юзером и настройки сервера (настройки безопасности, такие как open_basedir например) позволяют include из директории другого сайта, то можно установить 1 скрипт Антибота и использовать на множестве соседних сайтов.

Из плюсов такого способа: 1 скрипт обновлять, настраивать и мониторить удобнее, чем на куче сайтов в разных админках, меньше занимает места (папка Антибота это минимум 150 мб), если на сайтах есть перелинковка и переходы посетителей между ними, то при "Хранение авторизации: В SQLite базе" (в конфиге) - Антибот проверка посетителю будет даваться 1 раз, а не при каждом переходе на новый сайт.

Минусы: если на сайтах много трафика, то одна база может не выдерживать многопоточных нагрузок на запись, статистика по всем сайтам будет общая.

Для установки - выделить антиботу отдельный домен или субдомен, допустим antibot.site1.ru, структура допустим на сервере получается такая:

/home/user/site1.ru/www/

/home/user/site2.ru/www/

/home/user/site3.ru/www/

/home/user/antibot.site1.ru/www/

В конфиге Антибота в "Веб директория" указать полный путь вида:

https://antibot.site1.ru/antibot9/

"URL проверки" указать также полный:

https://antibot.site1.ru/antibot9/ab.php

И на всех этих соседних сайтах делать инклуд по полному пути вида:

/home/user/antibot.site1.ru/www/antibot9/code/include.php

31 января 2025 в 18:42 (изменено: 7 февраля 2025 в 13:20)
Служба поддержки форума: Telegram: @MikFoxi, Email: admin@mikfoxi.com