• ДОБРО ПОЖАЛОВАТЬ В КЛУБ ПО WORDPRESS

    Мы активно растущий клуб по WordPress и нам нужна помощь каждого человека, в том числе и Ваша! Не стесняйтесь и станьте частью большого сообщества.
    Мы делимся новостями, отытом и полезными советами! Пройдите простую регистрацию, чтобы пользоваться всеми возможностями нашего клуба.

    Присоединяйтесь к нам, вам обязательно понравится - Присоединится

Вопрос htaccess блокировка по ip всех кроме России

Elena

НОВИЧОК
Elena

Elena

НОВИЧОК
Сообщения
6
Симпатии
1
#1
Можете подсказать, какой код прописать в файл htaccess чтобы заблокировать доступ к сайту по ip всем, кроме России, Украины, Беларуси и Казахстана, а также Гугл и Яндекс ботов? Ежедневно блокирую по несколько ip, в моем htaccess файле их уже больше полутысячи, хостинг грозится блокировкой аккаунта из-за перегрузки CPU, а у меня в логах в моменты пиков нагрузки только десятки ошибок 404 с этих вот зловредных ip и многочисленные посещения ботов типа Бинг, Маждестик и т.п.(несмотря на то, что они заблокированы по Юзер Агенту плагином All In One WP Security & Firewall.)
 

Fishka

ЭКСПЕРТ
Fishka

Fishka

ЭКСПЕРТ
Сообщения
586
Симпатии
119
#2
посмотрите в сторону wordfence (бесплатный из репозитория)...
там можно настроить автоматическую блокировку или ограничение на заданный промежуток времени при определнной частоте 404 ошибки с одного ip
 

dennis_d

ПРОВЕРЕННЫЙ
D

dennis_d

ПРОВЕРЕННЫЙ
Сообщения
7
Симпатии
2
#3
Друзья, поделитесь общими рекомендациями по первоначальной настройке файла .htaccess .
 

Fishka

ЭКСПЕРТ
Fishka

Fishka

ЭКСПЕРТ
Сообщения
586
Симпатии
119
#4
Друзья, поделитесь общими рекомендациями по первоначальной настройке файла .htaccess .
первоначальный создается по умолчанию сам...
а далее - смотря, что вам надо.. какие цели...
редиректы, блокировки ip, вход по ip, защиты от "бяк" и т.п.
Многие необходимые настройки плагины по безопасности прописывают сами
 

mailrucp

ПРОВЕРЕННЫЙ
M

mailrucp

ПРОВЕРЕННЫЙ
Сообщения
23
Симпатии
8
#5
Можете подсказать, какой код прописать в файл htaccess чтобы заблокировать доступ к сайту по ip всем, кроме России, Украины, Беларуси и Казахстана, а также Гугл и Яндекс ботов? Ежедневно блокирую по несколько ip, в моем htaccess файле их уже больше полутысячи, хостинг грозится блокировкой аккаунта из-за перегрузки CPU, а у меня в логах в моменты пиков нагрузки только десятки ошибок 404 с этих вот зловредных ip и многочисленные посещения ботов типа Бинг, Маждестик и т.п.(несмотря на то, что они заблокированы по Юзер Агенту плагином All In One WP Security & Firewall.)
Вдруг еще актуально))
Правило, блокирующее доступ к сайту со всех IP адресов, за исключением стран СНГ (включая Балтию) и поисковых ботов Bing, Google, Yahoo (не нужное вырезать):
Код:
У вас нет прав на просмотр содержимого кода, Войдите или Зарегистрируйтесь.
В данное правило включены диапазоны IP адресов по первому октету, в которые входят IP адреса всех бывших республик СССР (включая Латвию, Литву и Эстонию). Данное правило не блокирует IP адреса других европейских стран, которые также входят в данный диапазон. Правило удобно применять для сайтов, ориентированных исключительно на аудиторию СНГ. Правда, если в будущем список IP-адресов, закрепленных за странами СНГ, расширится, новые адреса окажутся в числе запрещенных.
 
Последнее редактирование модератором:

enkalash

ПРОВЕРЕННЫЙ
enkalash

enkalash

ПРОВЕРЕННЫЙ
Сообщения
5
Симпатии
4
#8
Для реализации вайт или блэк листов для стран лучше использовать mod_geoip модуль и свежую базу MaxMind. Но для этого нужно что бы хостер поддерживал данную функцию (если нет доступа к конфигам веб сервера), или включить поддержку самостоятельно установив недостающие пакеты и добавив в конфиге httpd.conf
Код:
У вас нет прав на просмотр содержимого кода, Войдите или Зарегистрируйтесь.
Затем просто прописываем в htaccess:
Код:
У вас нет прав на просмотр содержимого кода, Войдите или Зарегистрируйтесь.
Это правило ограничит доступ для всех стран кроме перечисленных, однако я рекомендую сделать наоборот и заблокировать нежелательные страны, обычно у себя выключаю Китай, Индию и 90% всех атак будут отсечены по IP.
 

x234x

ПРОВЕРЕННЫЙ
x234x

x234x

ПРОВЕРЕННЫЙ
Сообщения
52
Симпатии
17
#9
обычно у себя выключаю Китай, Индию и 90% всех атак будут отсечены по IP.
Судя по этой карте Для просмотра ссылки необходимо: Войти или Регистрация и логам на собственном сервере - 90% это вы явно преувеличили... :) Когда были сайты только ру. то блокировал исходя из данных адсенса) Смотрел просто клики за год по странам, если копейки или вообще нет - в блок.
 

enkalash

ПРОВЕРЕННЫЙ
enkalash

enkalash

ПРОВЕРЕННЫЙ
Сообщения
5
Симпатии
4
#10
Ну может и не 90%)) Но очень много оттуда идет обычно. К тому же Китай и Индию я могу отключить полностью и не переживать, а вот другие страны зачастую заблокировать нельзя из за того что пользователи оттуда могут приходить :)
Но в целом суть одна - мониторим трафик, делаем выводы. У каждого своя аудитория, может и Китай для кого-то основной поставщик полезного трафика.
 

Antivirus

ЭКСПЕРТ
Antivirus

Antivirus

ЭКСПЕРТ
Сообщения
259
Симпатии
135
#11
Последнее редактирование:
Сверху