Блокируем по IP на сайте
Если вам необходимо заблокировать доступ к вашему веб-сайту, под управлением Joomla! CMS, по IP с определенных стран, подсетей или даже всего лишь с одного IP адреса, то самым простым способом будет блокировка по IP-адресу через файл ".htaccess". В этот файл необходимо добавить код (размещен ниже), который заблокирует доступ к вашему сайту с различных IP-адресов или подсетей (".htaccess" должен находиться в корне сайта, либо в директории, к которой Вы хотите подключить данные блокировки):
order allow,deny
deny from 15.29.29.12
deny from 13.110.145.
deny from 21.173.
allow from all
</Limit>
Прописанная строка "deny from 15.29.29.12" - блокирует конкретный IP-адрес. Прописанная строка: "deny from 13.110.145." - блокирует уже целую подсеть с диапазоном IP адресов: "13.110.145.0 - 13.110.145.255". И, наконец, последняя блокировка (строка): "deny from 21.173.", - блокирует в более широком диапазоне IP-адреса: "21.173.0.0 - 21.173.255.255".
Теперь Вы знаете и сможете самостоятельно заблокировать доступ по IP для спамера, указав даже всю его подсеть. Главное - блокируйте по IP только в самом крайнем случае!