UserAgent

Shieldon\Firewall\Component\UserAgent

  • возвращать self
$agent = new \Shieldon\Firewall\Component\UserAgent();
$shieldon->setComponent($agent);

Настройки по умолчанию в черном списке.

user-agent описание
domain Поисковый робот для сбора информации о доменном имени.
copyright Поисковый робот для сбора информации о копирайте.
Ahrefs Поисковый робот для сбора информации о обратных ссылках.
roger Поисковый робот для сбора информации о обратных ссылках (SEOMOZ).
moz Поисковый робот SEOMOZ.
MJ12bot Поисковый робот для сбора информации о обратных ссылках (Majestic).
findlinks Поисковый робот для сбора информации о обратных ссылках (findlinks).
Semrush Поисковый робот для сбора информации о обратных ссылках (Semrush).
archive Поисковый робот Wayback machine.

Строгий режим

  • Посетители без информации о user-agent будут заблокированы.
$agent->setStrict(true);