заблокировать страну

Post Reply
serge
Posts: 930
Joined: Mon Mar 14, 2011 7:53 am

заблокировать страну

Post by serge »

как лучше заблокировать сайт для определенный страны (по геоип)? через коммон? подскажите, пожалуйста, как это сделать
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: заблокировать страну

Post by admin »

что должно происходить когда я открываю сайт из этой страны?
Don't forget to run script update
serge
Posts: 930
Joined: Mon Mar 14, 2011 7:53 am

Re: заблокировать страну

Post by serge »

ошибка какая-нибудь... 404,403,500
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: заблокировать страну

Post by admin »

варианта 2

1. на уровне апача в htaccess - меньше потредляет ресурсов
2. на уровне скрипта, например in redirect куда надо - потребляет больше
Don't forget to run script update
serge
Posts: 930
Joined: Mon Mar 14, 2011 7:53 am

Re: заблокировать страну

Post 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 будет?
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: заблокировать страну

Post by admin »

немного меньше нагрузки в этом варианте
Don't forget to run script update
Post Reply