bot_verifier_redis_port

Директива `bot_verifier_redis_port` задаёт порт для сервера Redis, используемого модулем проверки ботов NGINX.

Синтаксисbot_verifier_redis_port ;
По умолчанию6379
Контекстhttp, server, location
Аргументы1

Описание

Директива bot_verifier_redis_port настраивает номер порта для подключения к кэшу Redis, который необходим для хранения статуса проверки поисковых ботов. По умолчанию ожидается стандартный порт Redis 6379, но его можно установить на любой допустимый порт Redis в соответствии с конфигурацией сервера. Подключение к Redis используется для проверки, являются ли входящие запросы проверенными ботами, что помогает управлять трафиком на вашем сайте и при этом не блокировать легитимных пауков поисковых систем.

При использовании этой директивы важно убедиться, что ваша конфигурация NGINX содержит директиву bot_verifier, установленную в on. Это включает проверки ботов на этапе доступа в жизненном цикле обработки запроса. Модуль использует указанный хост и порт Redis для поиска статуса проверки входящих запросов по их IP-адресам. Если статус проверки входящего запроса совпадает с записью в Redis, запросы могут быть разрешены или заблокированы соответствующим образом. Неправильная настройка может привести к отказам при подключении к Redis, в результате чего легитимный трафик будет блокироваться, поэтому обеспечение корректных параметров подключения имеет первостепенное значение.

Пример конфига

location / {
    bot_verifier on;
    bot_verifier_redis_host localhost;
    bot_verifier_redis_port 6379;
    bot_verifier_redis_connection_timeout 10;
    bot_verifier_redis_read_timeout 10;
    bot_verifier_redis_expiry 3600;
    bot_verifier_repsheet_enabled on;
}

Убедитесь, что указанный сервер Redis доступен; иначе NGINX может блокировать все запросы к вашему сайту.

Если Redis работает на нестандартном порту, обязательно измените эту директиву соответствующим образом, чтобы избежать проблем с подключением.

Избегайте использования портов ниже 1024, если вы не уверены в последствиях и в необходимых для этих портов правах доступа.

← Ко всем директивам