При использовании Nginx + PHP-FMP (без Apache) нужно дополнительно запретить доступ к некоторым директориям с данными. Чтобы база data/sqlite.db и другие приватные данные были недоступны. Для запрета доступа к приватным директориям используйте этот код который нужно добавить в Nginx конфиг домена:
location ~* /antibot/(adm|code|data|lang)/ {
deny all;
return 403;
}
Внимательно сверяйте путь до скриптов, вместо antibot указывать имя своей директории, в которую установлен скрипт Антибот.
Если у вас FASTPANEL, то сделать это можно в разделе: Панель управления - Выбрать свой сайт (карточка сайта) - Ручная настройка. И там прописать:

В панели управления ISPmanager если сайт работает как Nginx + PHP-fpm, это редактируется в конфиге домена в Nginx в разделе: Сайты - Отметить нужный сайт - Файлы конфигурации. И там в двух местах вставить этот код. Почему в двух местах? - Потому что там две секции server {} для http и https. И потом перезагрузить Nginx в разделе: Мониторинг и журналы - Службы.
Если на сайте используется только Apache, то файлы и директории по умолчанию защищены через .htaccess.
Информация обновлена: 24.12.2025 - 14:44.