В связи с большим потоком спама на сайты у меня возникла потребность блокировки отдельных адресов, с которых чаще всего приходят бесполезные сообщения. Ставить каптчу не очень хочется, так как для пользователей она точно не является удобством, поэтому решил заблокировать адреса спамеров посредством файла .htaccess.
Немного путешествий по поисковым системам и нашёл первый ответ, в котором рассказывалось о всего лишь трёх строчках:
Немного путешествий по поисковым системам и нашёл первый ответ, в котором рассказывалось о всего лишь трёх строчках:
order allow,deny
allow from all
deny from 192.168.44.201
Поскольку любителей спама на сайтах бывает очень много и одним IP-адресом они явно не ограничиваются, пришлось поискать ещё и информацию о том, как заблокировать сразу несколько адресов. Понятное дело, что можно было попробовать прописать адреса через запятую, но лучше сначала изучить теорию, а не экспериментировать... Используя поисковую систему, нашёл примеры использования строчки "deny from". Собственно, заблокировать несколько IP-адресов посредством файла .htaccess можно так:
allow from all
deny from 192.168.44.201




