Page 1 of 1
заблокировать страну
Posted: Thu Apr 22, 2021 11:33 am
by serge
как лучше заблокировать сайт для определенный страны (по геоип)? через коммон? подскажите, пожалуйста, как это сделать
Re: заблокировать страну
Posted: Thu Apr 22, 2021 11:59 am
by admin
что должно происходить когда я открываю сайт из этой страны?
Re: заблокировать страну
Posted: Thu Apr 22, 2021 2:17 pm
by serge
ошибка какая-нибудь... 404,403,500
Re: заблокировать страну
Posted: Thu Apr 22, 2021 3:06 pm
by admin
варианта 2
1. на уровне апача в htaccess - меньше потредляет ресурсов
2. на уровне скрипта, например in redirect куда надо - потребляет больше
Re: заблокировать страну
Posted: Thu Apr 22, 2021 3:55 pm
by serge
а если в коммон вставить:
if ($_SERVER['GEOIP_COUNTRY_CODE'] == 'country_code') {
header("HTTP/1.0 404 Not Found");
echo "<h1>404 Not Found</h1>";
echo "The page that you have requested could not be found.";
exit();
это по нагрузке как in redirect будет?
Re: заблокировать страну
Posted: Thu Apr 22, 2021 4:06 pm
by admin
немного меньше нагрузки в этом варианте