Ниже вы добавляете страны, которые хотите запретить.
Когда у вас есть веб-сайт, вы хотите довести как можно больше трафика, но иногда вы найдете несколько плохих актеров, которые не обязательно имеют лучшие намерения.В такие времена, как это, у вас есть возможность защитить свой сайт, блокируя людей, которые вы считаете вредоносным.У вас не только возможность блокировать один IP, но вы также можете сделать несколько или даже целые страны.Шаги в этой статье будут прогуляться по добавлению этих блоков в ваш файл .htaccess.
Редактирование файла .htaccess
1. Войдите в CPanel. После того, как вы находитесь, выберите File Manager
2. Перейдите к новому документу, который является каталогом public_html.
3. Чтобы иметь возможность просматривать .htaccess
Перейдите к верхнему правому углу нажмите на Настройки
В ваших предпочтениях выберите Root документ для домена, который вы хотите редактировать, и нажмите Покажите скрытые файлы в ваших предпочтении.
4. В корне документа вашего домена выберите файл .htaccess и нажмите редактировать на верхней панели инструментов.
5. Как только вы находитесь в редакторе, вы можете добавить блок, как приведен ниже, чтобы запретить один хост, где вы заменяете XXX для октетов IP-адреса.
заказ разрешить, отказать запретить от XXX.XXX.XXX.XXX/32 отклонить от XXX.XXX.XXX.XXX/32 разрешить от всех
6. Запрет на основе кодов страны, добавьте блок, как ниже. В этом примере мы использовали Соединенные Штаты (США), Канаду (CA) и Мексику (MX).
\ GeoIPEnable Вкл.
Ниже вы добавляете страны, которые хотите запретить.
SetEnvIf GEOIP_COUNTRY_CODE US DenyCountry SetEnvIf GEOIP_COUNTRY_CODE CA DenyCountry SetEnvIf GEOIP_COUNTRY_CODE MX DenyCountry Разрешить от всех Запретить с env = DenyCountry