разное Заблокировать доступ по IP-адресу 

Дата публикации  Дата изменения25.01.15  КомментарииНет   Просмотры1117

Иногда бывает просто необходимо заблокировать (забанить) доступ с какого-нибудь IP-адреса к своему сайту. Причины такой блокировки могут быть совершенно разнообразные: либо это может быть СПАМ-бот, просто неугодный пользователь, или необходимо ограничить доступ к сайту некоторым странам (городам, подсетям).

Наиболее эффективным способом заблокировать (забанить) доступ по IP является использование файла .htaccess.

Для этого необходимо в корневой папке Вашего сайта создать файл .htaccess (именно с названием .htaccess, а не с расширением) и прописать в нем следующее:

<Limit GET POST>
 order allow,deny
 deny from 195.138.87.95
 allow from all
</Limit>
После строчки deny from 195.138.87.95 можно добавлять другие строки с другими IP-адресами, например: deny from 195.138.87. – так можно забанить сразу целую подсеть, IP-адреса которой начинаются с 195.138.87.

Для того, чтобы забанить несколько IP-адресов, просто добавьте необходимое количество строк, начинающихся с deny from. В результате получится что-то вроде этого:

<Limit GET POST>
 order allow,deny
 deny from 195.138.87.95
 deny from 195.138.86.
 deny from 111.111.222.233
 allow from all
</Limit>

Бесплатные курсы

Категории

Теги: , , , , , ,

Оцените материал:

Рейтинг: 0.0/10 (0)


КомментарииКомментарии:

Нет комментариев к этой статье.


Поля, обозначенные как *, обязательны.





Максимальная длина сообщения 900 символов. Осталось   символов

 

Старые →← Новые